clients/libs/common/src
Bernd Schoolmann e231286f37
[PM-19731] Refactor encrypt service to expose key wrapping (#14080)
* Refactor encrypt service to expose key wrapping

* Fix build

* Undo ts strict removal

* Fix wrong method being used to encrypt key material

* Rename parameters and remove todo

* Add summary to encrypt

* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/crypto/abstractions/encrypt.service.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Add tests for unhappy paths

* Add test coverage

* Add links

---------

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
2025-04-22 13:56:39 +00:00
..
abstractions chore(2fa recovery code): [PM-18175] Remove feature flag and old recovery flow 2025-03-17 16:22:25 -04:00
admin-console [PM-17774] Build page for admin sponsored families (#14243) 2025-04-17 14:59:09 +01:00
auth [PM-19728] Device bulk get keys during key rotation (#14216) 2025-04-21 14:14:13 +02:00
autofill [PM-18566] Wire up vNextPolicyService for Clients (#13678) 2025-03-25 11:30:47 -04:00
billing [PM-13128] Enable Breadcrumb Policies (#13584) 2025-04-18 09:57:27 -04:00
enums [PM-10611] End user notification sync (#14116) 2025-04-21 08:57:57 -07:00
key-management [PM-19731] Refactor encrypt service to expose key wrapping (#14080) 2025-04-22 13:56:39 +00:00
models [PM-10611] End user notification sync (#14116) 2025-04-21 08:57:57 -07:00
platform [PM-18697] Remove old symmetric key representations in symmetriccryptokey (#13598) 2025-04-21 14:57:26 +00:00
services [PM-17665] Move cryptofunction service to km (#13285) 2025-04-10 11:09:35 +02:00
state-migrations eslint: report unused disable directives (#13463) 2025-03-10 09:33:08 -04:00
tools [PM-19731] Refactor encrypt service to expose key wrapping (#14080) 2025-04-22 13:56:39 +00:00
types [PM-17747] - remove emergency access attachments dialog. fix 404 (#13854) 2025-04-01 16:48:41 -07:00
vault [PM-19731] Refactor encrypt service to expose key wrapping (#14080) 2025-04-22 13:56:39 +00:00
globals.d.ts Move to libs 2022-06-03 16:24:40 +02:00