clients/libs/unlock
Bernd Schoolmann b8206503b5
[PM-31049] Enable unlock via SDK (#18907)
* Add unlock service

* Move methods

* Prettier

* Fix type errors

* Prettier

* Fix test

* Fix module order

* Attempt to fix tests

* Use unlock service for unlocking

* Featureflag logic

* Add support for setting client managed state

* Add support for biometric unlock

* Add biometric unlock via SDK

* Prettier

* Cleanup CODEOWNERS

* Fix init with client managed state

* Backport biometric unlock and legacy master-key logic

* Add tests for biometrics

* Prettier

* Add biometric unlock to abstract unlock service

* Fix build

* tmp

* Fix tests

* Fix types

* Fix build

* Prettier

* Cleanup

* Fix import order

* Fix tests

* Eslint

* Fix tests

* Prettier

* Load feature flags before crypto init

* Prettier

* Clean up SDK config

* Prettier

* Fix eslint

* Prettier

* Update libs/key-management-ui/src/lock/components/master-password-lock/master-password-lock.component.ts

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

---------

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
2026-03-10 11:47:04 +01:00
..
src [PM-31049] Enable unlock via SDK (#18907) 2026-03-10 11:47:04 +01:00
eslint.config.mjs [PM-31763] Add unlock service & module (#18870) 2026-02-25 18:50:25 +01:00
jest.config.js [PM-31763] Add unlock service & module (#18870) 2026-02-25 18:50:25 +01:00
package.json [PM-31763] Add unlock service & module (#18870) 2026-02-25 18:50:25 +01:00
project.json [PM-31763] Add unlock service & module (#18870) 2026-02-25 18:50:25 +01:00
README.md [PM-31763] Add unlock service & module (#18870) 2026-02-25 18:50:25 +01:00
tsconfig.eslint.json [PM-31763] Add unlock service & module (#18870) 2026-02-25 18:50:25 +01:00
tsconfig.json [PM-31763] Add unlock service & module (#18870) 2026-02-25 18:50:25 +01:00
tsconfig.lib.json [PM-31763] Add unlock service & module (#18870) 2026-02-25 18:50:25 +01:00
tsconfig.spec.json [PM-31763] Add unlock service & module (#18870) 2026-02-25 18:50:25 +01:00

Unlock

Owned by: key-management

Unlock the account of a user using any of their unlock methods.