juspay / hyperswitch

An open source payments switch written in Rust to make payments fast, reliable and affordable
https://hyperswitch.io/
Apache License 2.0
12.63k stars 1.36k forks source link

[FEATURE] Add new secrets manager implementation (Azure Key Vault) #6181

Open NishantJoshi00 opened 1 month ago

NishantJoshi00 commented 1 month ago

📝 Feature Description We need to expand our secrets manager support by integrating Azure Key Vault. Currently, our system supports three secrets manager interfaces: AWS KMS, Hashicorp Vault, and Plaintext. Adding Azure Key Vault will provide users with an additional option for securely storing sensitive configuration settings.

🔨 Possible Implementation

🔖 Note: The implementation should maintain consistency with our existing secrets manager interfaces while accommodating any Azure Key Vault-specific features or requirements. Ensure that the integration is scalable and performant, considering potential high-load scenarios.

Submission Process:

Refer here for Terms and conditions for the contest.

NishantJoshi00 commented 1 month ago

Links to: https://github.com/juspay/hyperswitch-card-vault/issues/114

gagandeepp commented 1 month ago

interested please assign @NishantJoshi00

gorakhnathy7 commented 1 month ago

Hey @gagandeepp Assigning this to you, thanks for your interest!

TheVidz commented 1 month ago

As this issue has been un-assigned, can this be assigned to me please?

gorakhnathy7 commented 1 month ago

Sure @TheVidz Assigning this to you. Thanks for your interest!

gorakhnathy7 commented 4 weeks ago

Hey @TheVidz

Kindly let us know, if you're still working on the issue? If you have any questions or need assistance, feel free to reach out in the community.

TheVidz commented 3 weeks ago

I'm sorry @gorakhnathy7 , I couldn't figure it out, you may assign the issue if someone else can..