hyperswitch
refactor(kms): share a KMS client for all KMS operations
#744
Merged

refactor(kms): share a KMS client for all KMS operations #744

ashokkjag merged 9 commits into main from refactor-kms-client
SanchithHegde
SanchithHegde refactor(services): move the `kms` module behind the `kms` feature gate
a209d008
SanchithHegde feat(settings): add KMS config
d5267b34
SanchithHegde feat(kms): add KMS client
4b5f13e3
SanchithHegde feat(kms): store KMS client in a `OnceCell`
53a496cb
SanchithHegde refactor(api_keys): use shared KMS client for KMS operations
70baee54
SanchithHegde refactor(vault): use shared KMS client for KMS operations
78128258
SanchithHegde fix(example config): fix typo
7ba88f88
SanchithHegde refactor(kms): remove deprecated `KeyHandler`
29f8f885
SanchithHegde SanchithHegde added A-framework
SanchithHegde SanchithHegde added S-waiting-on-review
SanchithHegde SanchithHegde added M-configuration-changes
SanchithHegde SanchithHegde added C-refactor
SanchithHegde SanchithHegde requested a review from lsampras lsampras 2 years ago
SanchithHegde SanchithHegde requested a review from dracarys18 dracarys18 2 years ago
SanchithHegde SanchithHegde assigned SanchithHegde SanchithHegde 2 years ago
SanchithHegde SanchithHegde requested a review 2 years ago
SanchithHegde SanchithHegde requested a review 2 years ago
SanchithHegde SanchithHegde requested a review from jarnura jarnura 2 years ago
SanchithHegde SanchithHegde requested a review from ashokkjag ashokkjag 2 years ago
jarnura
jarnura requested changes on 2023-03-15
jarnura jarnura removed S-waiting-on-review
jarnura jarnura added S-waiting-on-author
SanchithHegde chore(cards): add back `locker_id` validation when saving to basilisk-hs
4544b16a
SanchithHegde SanchithHegde removed S-waiting-on-author
SanchithHegde SanchithHegde added S-waiting-on-review
jarnura
jarnura approved these changes on 2023-03-15
jarnura jarnura removed S-waiting-on-review
jarnura jarnura added S-waiting-on-approval
ashokkjag
ashokkjag approved these changes on 2023-03-15
SanchithHegde SanchithHegde removed S-waiting-on-approval
ashokkjag ashokkjag merged a3ff2e8d into main 2 years ago
ashokkjag ashokkjag deleted the refactor-kms-client branch 2 years ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone