Class AzureKeyVaultProperties


  • @EnableConfigurationProperties(AzureKeyVaultProperties.class)
    @ConfigurationProperties("azure.keyvault")
    public class AzureKeyVaultProperties
    extends Object
    This is used to generate spring-configuration-metadata.json
    See Also:
    Metadata
    • Constructor Detail

      • AzureKeyVaultProperties

        public AzureKeyVaultProperties()
    • Method Detail

      • getUri

        public String getUri()
        Gets the URI of the Azure KeyVault.
        Returns:
        the URI of the Azure KeyVault
      • setUri

        public void setUri​(String uri)
        Sets the URI of the Azure KeyVault.
        Parameters:
        uri - the URI of the Azure KeyVault
      • getTenantId

        public String getTenantId()
        Gets the tenant ID.
        Returns:
        the tenant ID
      • setTenantId

        public void setTenantId​(String tenantId)
        Sets the tenant ID.
        Parameters:
        tenantId - the tenant ID
      • getClientId

        public String getClientId()
        Gets the client ID.
        Returns:
        the client ID
      • setClientId

        public void setClientId​(String clientId)
        Sets the client ID.
        Parameters:
        clientId - the client ID
      • getClientSecret

        public String getClientSecret()
        Gets the client secret.
        Returns:
        the client secret
      • setClientSecret

        public void setClientSecret​(String clientSecret)
        Sets the client secret.
        Parameters:
        clientSecret - the client secret
      • getManagedIdentity

        public String getManagedIdentity()
        Gets the managed identity.
        Returns:
        the managed identity
      • setManagedIdentity

        public void setManagedIdentity​(String managedIdentity)
        Sets the managed identity.
        Parameters:
        managedIdentity - the managed identity