Class AzureKeyVaultCertificateAutoConfiguration
- java.lang.Object
-
- com.azure.spring.cloud.autoconfigure.AzureServiceConfigurationBase
-
- com.azure.spring.cloud.autoconfigure.keyvault.certificates.AzureKeyVaultCertificateAutoConfiguration
-
@ConditionalOnClass(com.azure.security.keyvault.certificates.CertificateClientBuilder.class) @ConditionalOnExpression("${spring.cloud.azure.keyvault.certificate.enabled:true}") @ConditionalOnProperty("spring.cloud.azure.keyvault.certificate.endpoint") public class AzureKeyVaultCertificateAutoConfiguration extends AzureServiceConfigurationBaseAuto-configurationfor Azure Key Vault Certificate support.- Since:
- 4.0.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.azure.security.keyvault.certificates.CertificateAsyncClientazureKeyVaultCertificateAsyncClient(com.azure.security.keyvault.certificates.CertificateClientBuilder builder)Autoconfigure theCertificateAsyncClientinstance.com.azure.security.keyvault.certificates.CertificateClientazureKeyVaultCertificateClient(com.azure.security.keyvault.certificates.CertificateClientBuilder builder)Autoconfigure theCertificateClientinstance.-
Methods inherited from class com.azure.spring.cloud.autoconfigure.AzureServiceConfigurationBase
getAzureGlobalProperties, loadProperties
-
-
-
-
Method Detail
-
azureKeyVaultCertificateClient
@Bean @ConditionalOnMissingBean public com.azure.security.keyvault.certificates.CertificateClient azureKeyVaultCertificateClient(com.azure.security.keyvault.certificates.CertificateClientBuilder builder)
Autoconfigure theCertificateClientinstance.- Parameters:
builder- theCertificateClientBuilderto build the instance.- Returns:
- the certificate client instance.
-
azureKeyVaultCertificateAsyncClient
@Bean @ConditionalOnMissingBean public com.azure.security.keyvault.certificates.CertificateAsyncClient azureKeyVaultCertificateAsyncClient(com.azure.security.keyvault.certificates.CertificateClientBuilder builder)
Autoconfigure theCertificateAsyncClientinstance.- Parameters:
builder- theCertificateClientBuilderto build the instance.- Returns:
- the certificate async client instance.
-
-