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.BootstrapCloseable
Configuration 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 void
close()
MainConfigurationProperties
end()
AzureVaultConfigurationProperties
withClientId(String clientId)
The Azure Key Vault Client IDAzureVaultConfigurationProperties
withClientSecret(String clientSecret)
The Azure Key Vault Client SecretAzureVaultConfigurationProperties
withTenantId(String tenantId)
The Azure Key Vault Tenant IdAzureVaultConfigurationProperties
withVaultName(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:
close
in interfaceAutoCloseable
- Specified by:
close
in 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
-
-