Joan López de la Franca Beltran
b2655750e8
Encryption: Add support for data keys re-encryption ( #43548 )
...
* Encryption: Add support for data keys re-encryption
* Add tests for data keys re-encryption
* Update code after refactorings
Co-authored-by: Leonard Gram <leo@xlson.com>
2022-02-03 09:15:38 +01:00
Joan López de la Franca Beltran
d3e19b1b3b
Encryption: Improve the DX of encryption operations within database transactions ( #41654 )
...
* Move user oauth info encryption away from db transaction
* Add encryption methods with support for db session reusability
2021-11-16 11:51:13 +01:00
Tania B
e81d434edf
Encryption: Extend secrets service to support registering key providers ( #40626 )
...
* Draft adding kms providers
* Rename defaultProvider to currentProvider
* Add getting current provider from config
* Remove comments
* Make current provider service struct field
* Add methods to secrets service
* Test getting current provider
* Implements missing methods for fake secrets service
* Remove accidental changes
* Fix linter issue
* Update configuration examples
* Rename CurrentProvider method
* Split service interface
* Update wire
Co-authored-by: spinillos <selenepinillos@gmail.com>
2021-11-04 19:25:01 +02:00
Tania B
f59aabbd3b
Chore: Refactor secrets service ( #40331 )
2021-10-12 17:08:07 +03:00