waft.configuration.secrets_manager.azure_secrets_client module¶
- class waft.configuration.secrets_manager.azure_secrets_client.AzureSecretsClient(vault_name: str)¶
Bases:
SecretsManagerClient
AzureSecretsClient provides the framework the ability to read secrets from Azure Key Vault.
- read_secret(key: str, path: str | None = None) str ¶
Read a secret from Azure Key Vault.
- Parameters:
path – Not used for Azure Key Vault but included for compatibility.
key – Name of the secret in the Key Vault.
- Returns:
str containing the secret value.