Package org.apache.camel.vault
Class HashicorpVaultConfiguration
java.lang.Object
org.apache.camel.vault.VaultConfiguration
org.apache.camel.vault.HashicorpVaultConfiguration
Configuration for access to Hashicorp Vault Secrets.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHost()getPort()getToken()booleanisCloud()voidsetCloud(boolean cloud) Determine if the Hashicorp Vault is deployed on Hashicorp Cloud or notvoidHost to access hashicorp vaultvoidsetNamespace(String namespace) If the Hashicorp Vault instance is deployed on Hashicorp Cloud, this field will determine the namespacevoidPort to access hashicorp vaultvoidScheme to access hashicorp vaultvoidToken to access hashicorp vaultMethods inherited from class org.apache.camel.vault.VaultConfiguration
aws, azure, gcp, getAwsVaultConfiguration, getAzureVaultConfiguration, getGcpVaultConfiguration, getHashicorpVaultConfiguration, getKubernetesConfigMapVaultConfiguration, getKubernetesVaultConfiguration, hashicorp, kubernetes, kubernetesConfigmaps, setAwsVaultConfiguration, setAzureVaultConfiguration, setGcpVaultConfiguration, setHashicorpVaultConfiguration, setKubernetesConfigMapVaultConfiguration, setKubernetesVaultConfiguration
-
Constructor Details
-
HashicorpVaultConfiguration
public HashicorpVaultConfiguration()
-
-
Method Details
-
getToken
-
setToken
Token to access hashicorp vault -
getHost
-
setHost
Host to access hashicorp vault -
getPort
-
setPort
Port to access hashicorp vault -
getScheme
-
setScheme
Scheme to access hashicorp vault -
isCloud
public boolean isCloud() -
setCloud
public void setCloud(boolean cloud) Determine if the Hashicorp Vault is deployed on Hashicorp Cloud or not -
getNamespace
-
setNamespace
If the Hashicorp Vault instance is deployed on Hashicorp Cloud, this field will determine the namespace
-