Class KeyVaultConfiguration
java.lang.Object
org.apache.camel.component.azure.key.vault.KeyVaultConfiguration
- All Implemented Interfaces:
Cloneable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
Client Id to be usedClient Secret to be usedOperation to be performedcom.azure.security.keyvault.secrets.SecretClient
Instance of Secret clientTenant Id to be usedVault Name to be usedvoid
setClientId
(String clientId) void
setClientSecret
(String clientSecret) void
setCredentialType
(CredentialType credentialType) Determines the credential strategy to adoptvoid
setOperation
(KeyVaultOperation operation) void
setSecretClient
(com.azure.security.keyvault.secrets.SecretClient secretClient) void
setTenantId
(String tenantId) void
setVaultName
(String vaultName)
-
Constructor Details
-
KeyVaultConfiguration
public KeyVaultConfiguration()
-
-
Method Details
-
getSecretClient
public com.azure.security.keyvault.secrets.SecretClient getSecretClient()Instance of Secret client -
setSecretClient
public void setSecretClient(com.azure.security.keyvault.secrets.SecretClient secretClient) -
getVaultName
Vault Name to be used -
setVaultName
-
getClientId
Client Id to be used -
setClientId
-
getClientSecret
Client Secret to be used -
setClientSecret
-
getTenantId
Tenant Id to be used -
setTenantId
-
getOperation
Operation to be performed -
setOperation
-
getCredentialType
-
setCredentialType
Determines the credential strategy to adopt -
copy
-