To get multiple secret from Aws, Azure and GCP and disable listing all secrets in Azure
The current secret service will either accept one key and fetch the value for the key from the Azure key vault or get the complete list from the key vault(Azure).
Challenge: Any service request with multiple secrets has to hit the secret service with multiple requests.
Proposed Solution: Enhance the secret service as per ADR to accept multiple keys in one go and provide multiple key-value pairs in Azure, AWS and GCP
Disable: Provision to list all the secrets from the vault will expose all the secrets
From ADR
- List: return the list of keys that are known (JK: As per my understanding, Passing the list of know keys will provide the respective values)
Edited by Jeyakumar Devarajulu