clients/libs/key-management
Bernd Schoolmann ceb7cd4a5f
[Shared Unlock] [PM-35083] Implement biometrics over sdk IPC (#20689)
* Implement basic version of flagged biometrics ipc over sdk ipc

* Move code

* Noop ipc service

* Clean up unlock service

* Undo change to spec ts

* Rename unlock decrypted key

* Remove unused var

* Remove unused import

* Prettier

* Fix eslint

* Ensure connected

* Undo changes to electron key service

* Newline

* Newline

* Cleanup

* Prettier and eslint cleanup

* Prettier

* Fix test

* Eslint

* Fix types

* Remove log

* Remove service

* Remove unused file

* Cleanup

* Fix DI

* Set unlock service on biometric service

* Address feedback

* Await floating promise

* Prettier

* Make biometrics driver a class

* Add error log
2026-06-01 09:00:19 +02:00
..
src [Shared Unlock] [PM-35083] Implement biometrics over sdk IPC (#20689) 2026-06-01 09:00:19 +02:00
jest.config.js Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
package.json [PM-17629] Split up KM lib to km and km-ui (#13093) 2025-01-30 11:20:17 +01:00
project.json build: add nx configuration in libs/key-management (#16548) 2025-09-24 12:24:17 -05:00
README.md [PM-8836] Move ownership of biometrics to key-management (#10818) 2024-09-30 18:14:32 +02:00
test.setup.ts [PM-18599] Forbid unknown property and element in tests (#13556) 2025-02-25 14:02:19 -08:00
tsconfig.json Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
tsconfig.spec.json [CL-525] Upgrade angular to v19 (#14815) 2025-06-02 13:13:31 -04:00

Key management

This lib represents the public API of the Key management team at Bitwarden. Modules are imported using @bitwarden/key-management.