Package org.apache.camel.main
Class AzureVaultConfigurationProperties
- java.lang.Object
-
- org.apache.camel.vault.VaultConfiguration
-
- org.apache.camel.vault.AzureVaultConfiguration
-
- org.apache.camel.main.AzureVaultConfigurationProperties
-
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.camel.spi.BootstrapCloseable
@Configurer(bootstrap=true) public class AzureVaultConfigurationProperties extends org.apache.camel.vault.AzureVaultConfiguration implements org.apache.camel.spi.BootstrapCloseableConfiguration for access to Azure Key Vault Secret.
-
-
Constructor Summary
Constructors Constructor Description AzureVaultConfigurationProperties(MainConfigurationProperties parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()MainConfigurationPropertiesend()AzureVaultConfigurationPropertieswithClientId(String clientId)The Azure Key Vault Client IDAzureVaultConfigurationPropertieswithClientSecret(String clientSecret)The Azure Key Vault Client SecretAzureVaultConfigurationPropertieswithTenantId(String tenantId)The Azure Key Vault Tenant IdAzureVaultConfigurationPropertieswithVaultName(String vaultName)The Vault Name-
Methods inherited from class org.apache.camel.vault.AzureVaultConfiguration
getClientId, getClientSecret, getTenantId, getVaultName, setClientId, setClientSecret, setTenantId, setVaultName
-
-
-
-
Constructor Detail
-
AzureVaultConfigurationProperties
public AzureVaultConfigurationProperties(MainConfigurationProperties parent)
-
-
Method Detail
-
end
public MainConfigurationProperties end()
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
withVaultName
public AzureVaultConfigurationProperties withVaultName(String vaultName)
The Vault Name
-
withClientId
public AzureVaultConfigurationProperties withClientId(String clientId)
The Azure Key Vault Client ID
-
withClientSecret
public AzureVaultConfigurationProperties withClientSecret(String clientSecret)
The Azure Key Vault Client Secret
-
withTenantId
public AzureVaultConfigurationProperties withTenantId(String tenantId)
The Azure Key Vault Tenant Id
-
-