Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor SecretsResolver to KMS #126

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open

Refactor SecretsResolver to KMS #126

wants to merge 23 commits into from

Conversation

dkulic
Copy link
Contributor

@dkulic dkulic commented Sep 20, 2023

The idea is to refactor SecretsResolver which provided the private key to the library, so that it does not need to hand it down. KMS will do the operations with the private key by itself.

@dkulic dkulic requested a review from yvgny September 20, 2023 07:40
@dbluhm
Copy link

dbluhm commented Sep 22, 2023

For continuity for current users of this library, there should be a provided KMS implementation that uses the old SecretsResolver interface. That way, people following the SecretsResolver model may continue to do so without needing to make more substantial changes to support a KMS approach.

@dkulic dkulic changed the title Refactor SecretsResolver to KMS WIP: Refactor SecretsResolver to KMS Sep 27, 2023
@dkulic dkulic changed the title WIP: Refactor SecretsResolver to KMS Refactor SecretsResolver to KMS Oct 11, 2023
@itsbalamurali
Copy link

@yvgny any progress on this PR review?

yvgny
yvgny previously approved these changes Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants