View Source ExSecrets.Providers.AzureManagedIdentity (ex_secrets v0.3.2)
Azure Key Vault provider provides secrets from an Azure Key Vault through a rest API.
Only the keyvault name is required here once the managed identity has been given access to the keyvault.
config :ex_secrets, :providers, %{
azure_managed_identity: %{
key_vault_name: "key-vault-name"
}
The provider will handle token renewals and secret fetch.
Link to this section Summary
Functions
Returns a specification to start this module under a supervisor.
Callback implementation for ExSecrets.Providers.Behaviour.get/1
.
Callback implementation for GenServer.init/1
.
Callback implementation for ExSecrets.Providers.Behaviour.reset/0
.
Callback implementation for ExSecrets.Providers.Behaviour.set/2
.
Link to this section Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
Callback implementation for ExSecrets.Providers.Behaviour.get/1
.
Callback implementation for GenServer.init/1
.
Callback implementation for ExSecrets.Providers.Behaviour.reset/0
.
Callback implementation for ExSecrets.Providers.Behaviour.set/2
.