Commit Graph

18 Commits

Author SHA1 Message Date
Thomas Avery 112a2398a7
Rename method 2024-11-22 15:52:43 -06:00
Thomas Avery fccf892b6a
Merge branch 'main' into km/pm-12700-private-key-regen 2024-11-21 16:14:36 -06:00
Bernd Schoolmann 38c4eeb27d
[PM-14542] Move kdf to km ownership (#11877)
* Move kdf to km ownership

* Fix duplicate import

* Remove whitespace

* Fix double imports

* Fix desktop build

* Fix test error

* Fix imports

* Move ownership of kdftype to km

* Fix imports

---------

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-11-21 13:45:28 +01:00
Thomas Avery e877375158
update sdk calls 2024-11-13 17:41:00 -06:00
Thomas Avery 0596c25cc6
Merge branch 'main' into km/pm-12700-private-key-regen 2024-11-12 15:43:03 -06:00
Thomas Avery c049384d83
Add unit tests to service 2024-11-05 18:08:40 -06:00
Thomas Avery 8ac7d64cde
cleanup and refactoring of service 2024-11-05 18:08:12 -06:00
Justin Baur f41365ce48
[PM-13673] Require UserId In CompareHash Method (#11568)
* Require UserId In CompareHash Method

* Throw on null-ish 'masterKey'

* Update Test
2024-11-04 15:11:59 -05:00
Thomas Avery c6ce0c1766
Add try catch to handler 2024-11-01 16:07:18 -05:00
Thomas Avery 5c090ce40d
change interface 2024-11-01 15:38:14 -05:00
Thomas Avery 654ae056b3
fix sdk calls 2024-10-31 17:18:06 -05:00
Thomas Avery 04b78e9f06
Merge branch 'main' into km/pm-12700-private-key-regen 2024-10-31 14:00:31 -05:00
Bernd Schoolmann e83dca529b
[PM-12607] Move key rotation to km ownership (#11709)
* Move key rotation to km ownership

* Fix build

* Move userkey rotation data provider abstraction to km ownership

* Move userkey rotation data provider abstraction to km ownership

* Fix linting

* Fix CODEOWNERS for key-management web

* Remove incorrect export

* Fix import error
2024-10-26 13:47:40 +02:00
Thomas Avery 3a709cb77b
add index files 2024-10-25 16:56:46 -05:00
Thomas Avery fc65449429
Add user asymmetric key regen service 2024-10-25 16:56:24 -05:00
Thomas Avery 6f169534ca
add api service 2024-10-25 16:55:13 -05:00
Bernd Schoolmann b486fcc689
[Pm-13097] Rename cryptoservice to keyservice and move it to km ownership (#11358)
* Rename cryptoservice to keyservice

* Rename cryptoservice to keyservice

* Move key service to key management ownership

* Remove accidentally added file

* Fix cli build

* Fix browser build

* Run prettier

* Fix builds

* Fix cli build

* Fix tests

* Fix incorrect renames

* Rename webauthn-login-crypto-service

* Fix build errors due to merge conflicts

* Fix linting
2024-10-24 19:41:30 +02:00
Bernd Schoolmann 19f547e638
[PM-8836] Move ownership of biometrics to key-management (#10818)
* Move ownership of biometrics to key-management

* Move biometrics ipc ownership to km

* Move further files to km; split off preload / ipc to km

* Fix linting

* Fix linting

* Fix tests

* Fix tests

* Update .github/CODEOWNERS

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

* Update .github/CODEOWNERS

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

* Change ownership of native messaging to key-management

* Move biometrics to libs/key-management

* Add README to capital whitelist

* Update package-lock.json

* Move km to key-management

* Move km to key-management

* Fix build for cli

* Import fixes

* Apply prettier fix

* Fix test

* Import fixes

* Import fixes

* Update libs/key-management/README.md

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

* Update libs/key-management/package.json

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

* Update lock file

* Change imports to top level km package

---------

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
2024-09-30 18:14:32 +02:00