Class VaultConfiguration
java.lang.Object
org.apache.camel.vault.VaultConfiguration
- Direct Known Subclasses:
AwsVaultConfiguration, AzureVaultConfiguration, CyberArkVaultConfiguration, GcpVaultConfiguration, HashicorpVaultConfiguration, IBMSecretsManagerVaultConfiguration, KubernetesConfigMapVaultConfiguration, KubernetesVaultConfiguration, SpringCloudConfigConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaws()AWS Vault Configurationazure()Azure Vault Configurationcyberark()CyberArk Vault Configurationgcp()GCP Vault Configuration@Nullable AwsVaultConfigurationGets the AWS Vault configuration.@Nullable AzureVaultConfigurationGets the Azure Vault configuration.@Nullable CyberArkVaultConfigurationGets the CyberArk Vault configuration.@Nullable GcpVaultConfigurationGets the GCP Vault configuration.@Nullable HashicorpVaultConfigurationGets the Hashicorp Vault configuration.@Nullable IBMSecretsManagerVaultConfigurationGets the IBM Secrets Manager Vault configuration.@Nullable KubernetesConfigMapVaultConfigurationGets the Kubernetes ConfigMap Vault configuration.@Nullable KubernetesVaultConfigurationGets the Kubernetes Vault configuration.@Nullable SpringCloudConfigConfigurationGets the Spring Cloud Config configuration.Hashicorp Vault ConfigurationIBM Secrets Manager Vault ConfigurationKubernetes Vault ConfigurationKubernetes Configmaps Vault ConfigurationvoidsetAwsVaultConfiguration(@Nullable AwsVaultConfiguration aws) Sets the AWS Vault configuration.voidsetAzureVaultConfiguration(@Nullable AzureVaultConfiguration azure) Sets the Azure Vault configuration.voidsetCyberArkVaultConfiguration(@Nullable CyberArkVaultConfiguration cyberark) Sets the CyberArk Vault configuration.voidsetGcpVaultConfiguration(@Nullable GcpVaultConfiguration gcp) Sets the GCP Vault configuration.voidsetHashicorpVaultConfiguration(@Nullable HashicorpVaultConfiguration hashicorp) Sets the Hashicorp Vault configuration.voidsetIBMSecretsManagerVaultConfiguration(@Nullable IBMSecretsManagerVaultConfiguration ibmSecretsManager) Sets the IBM Secrets Manager Vault configuration.voidsetKubernetesConfigMapVaultConfiguration(@Nullable KubernetesConfigMapVaultConfiguration kubernetesConfigmaps) Sets the Kubernetes ConfigMap Vault configuration.voidsetKubernetesVaultConfiguration(@Nullable KubernetesVaultConfiguration kubernetes) Sets the Kubernetes Vault configuration.voidsetSpringCloudConfigConfiguration(@Nullable SpringCloudConfigConfiguration springCloudConfigConfiguration) Sets the Spring Cloud Config configuration.Spring Cloud Config Vault Configuration
-
Constructor Details
-
VaultConfiguration
public VaultConfiguration()
-
-
Method Details
-
aws
AWS Vault Configuration -
gcp
GCP Vault Configuration -
azure
Azure Vault Configuration -
hashicorp
Hashicorp Vault Configuration -
kubernetes
Kubernetes Vault Configuration -
kubernetesConfigmaps
Kubernetes Configmaps Vault Configuration -
ibmSecretsManager
IBM Secrets Manager Vault Configuration -
springConfig
Spring Cloud Config Vault Configuration -
cyberark
CyberArk Vault Configuration -
getAwsVaultConfiguration
Gets the AWS Vault configuration. -
setAwsVaultConfiguration
Sets the AWS Vault configuration. -
getGcpVaultConfiguration
Gets the GCP Vault configuration. -
setGcpVaultConfiguration
Sets the GCP Vault configuration. -
getAzureVaultConfiguration
Gets the Azure Vault configuration. -
setAzureVaultConfiguration
Sets the Azure Vault configuration. -
getHashicorpVaultConfiguration
Gets the Hashicorp Vault configuration. -
setHashicorpVaultConfiguration
Sets the Hashicorp Vault configuration. -
getKubernetesVaultConfiguration
Gets the Kubernetes Vault configuration. -
setKubernetesVaultConfiguration
Sets the Kubernetes Vault configuration. -
getKubernetesConfigMapVaultConfiguration
Gets the Kubernetes ConfigMap Vault configuration. -
setKubernetesConfigMapVaultConfiguration
public void setKubernetesConfigMapVaultConfiguration(@Nullable KubernetesConfigMapVaultConfiguration kubernetesConfigmaps) Sets the Kubernetes ConfigMap Vault configuration. -
getIBMSecretsManagerVaultConfiguration
Gets the IBM Secrets Manager Vault configuration. -
setIBMSecretsManagerVaultConfiguration
public void setIBMSecretsManagerVaultConfiguration(@Nullable IBMSecretsManagerVaultConfiguration ibmSecretsManager) Sets the IBM Secrets Manager Vault configuration. -
getSpringCloudConfigConfiguration
Gets the Spring Cloud Config configuration. -
setSpringCloudConfigConfiguration
public void setSpringCloudConfigConfiguration(@Nullable SpringCloudConfigConfiguration springCloudConfigConfiguration) Sets the Spring Cloud Config configuration. -
getCyberArkVaultConfiguration
Gets the CyberArk Vault configuration. -
setCyberArkVaultConfiguration
Sets the CyberArk Vault configuration.
-