Thomas Avery
895d54fd5e
[PM-21443] Require userId for KeyService's everHadUserKey$ ( #14712 )
...
* Require userId for KeyService's everHadUserKey$
* handle null active user in tdeDecryptionRequiredGuard
2025-05-30 11:40:55 -05:00
Thomas Avery
a11536a424
[PM-17668] Move DeviceTrustService to KM ownership ( #13194 )
...
* move DeviceTrustService to KM ownership
* update codecov
2025-03-17 12:02:44 -05:00
Jared Snider
6acaa6c711
Auth/PM-17197 - UnauthGuard Trusted Devices Lock State Refactor ( #12938 )
...
* PM-17197 - Refactor DeviceTrustService to deprecate active user state as I need to call with a user id per latest best practice
* PM-17197 - Refactor Unauth Guard to be aware of TDE lock state + use active user best practice.
2025-01-24 13:20:42 -05:00
Bernd Schoolmann
ad26f0890a
[PM-4348] Migrate AuthGuards to functions ( #9595 )
...
* Migrate auth guards
* Fix remaining auth guard migration
* Fix unauth guard usage
* Add unit tests for auth guard and unauth guard
* Remove unused angular DI code
* Move auth related logic out fo sm guard
* Add tests
* Add more tests for unauth guard
* Fix incorrect merge
2024-07-25 17:00:29 -04:00