Package org.apache.camel.main
Class CyberArkVaultConfigurationProperties
java.lang.Object
org.apache.camel.vault.VaultConfiguration
org.apache.camel.vault.CyberArkVaultConfiguration
org.apache.camel.main.CyberArkVaultConfigurationProperties
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.camel.spi.BootstrapCloseable
@Configurer(extended=true)
public class CyberArkVaultConfigurationProperties
extends org.apache.camel.vault.CyberArkVaultConfiguration
implements org.apache.camel.spi.BootstrapCloseable
Configuration for access to Hashicorp Vault Secret.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()end()withAccount(String account) The Cyberark Conjur Vault accountwithApiKey(String apiKey) The Cyberark Conjur Vault Api KeywithAuthToken(String authToken) The Cyberark Conjur Vault Auth tokenwithCertificatePath(String certificatePath) The Cyberark Conjur Vault Certificate PathwithPassword(String password) The Cyberark Conjur Vault passwordThe Cyberark Conjur Vault instance urlwithUsername(String username) The Cyberark Conjur Vault usernamewithVerifySSL(boolean verifySSL) The Cyberark Conjur Vault Verify SSL settingMethods inherited from class org.apache.camel.vault.CyberArkVaultConfiguration
getAccount, getApiKey, getAuthToken, getCertificatePath, getPassword, getSecrets, getUrl, getUsername, isVerifySsl, setAccount, setApiKey, setAuthToken, setCertificatePath, setPassword, setSecrets, setUrl, setUsername, setVerifySslMethods inherited from class org.apache.camel.vault.VaultConfiguration
aws, azure, cyberark, gcp, getAwsVaultConfiguration, getAzureVaultConfiguration, getCyberArkVaultConfiguration, getGcpVaultConfiguration, getHashicorpVaultConfiguration, getIBMSecretsManagerVaultConfiguration, getKubernetesConfigMapVaultConfiguration, getKubernetesVaultConfiguration, getSpringCloudConfigConfiguration, hashicorp, ibmSecretsManager, kubernetes, kubernetesConfigmaps, setAwsVaultConfiguration, setAzureVaultConfiguration, setCyberArkVaultConfiguration, setGcpVaultConfiguration, setHashicorpVaultConfiguration, setIBMSecretsManagerVaultConfiguration, setKubernetesConfigMapVaultConfiguration, setKubernetesVaultConfiguration, setSpringCloudConfigConfiguration, springConfig
-
Constructor Details
-
CyberArkVaultConfigurationProperties
-
-
Method Details
-
end
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
withAuthToken
The Cyberark Conjur Vault Auth token -
withUrl
The Cyberark Conjur Vault instance url -
withAccount
The Cyberark Conjur Vault account -
withUsername
The Cyberark Conjur Vault username -
withPassword
The Cyberark Conjur Vault password -
withApiKey
The Cyberark Conjur Vault Api Key -
withVerifySSL
The Cyberark Conjur Vault Verify SSL setting -
withCertificatePath
The Cyberark Conjur Vault Certificate Path
-