Package org.apache.camel.main
Class IBMSecretsManagerVaultConfigurationProperties
java.lang.Object
org.apache.camel.vault.VaultConfiguration
org.apache.camel.vault.IBMSecretsManagerVaultConfiguration
org.apache.camel.main.IBMSecretsManagerVaultConfigurationProperties
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.camel.spi.BootstrapCloseable
@Configurer(extended=true)
public class IBMSecretsManagerVaultConfigurationProperties
extends org.apache.camel.vault.IBMSecretsManagerVaultConfiguration
implements org.apache.camel.spi.BootstrapCloseable
Configuration for access to IBM Secrets Manager Vault Secret.
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()end()withServiceUrl(String serviceUrl) The IBM Secrets Manager service urlThe IBM Secrets Manager Vault tokenMethods inherited from class org.apache.camel.vault.IBMSecretsManagerVaultConfiguration
getServiceUrl, getToken, setServiceUrl, setTokenMethods inherited from class org.apache.camel.vault.VaultConfiguration
aws, azure, gcp, getAwsVaultConfiguration, getAzureVaultConfiguration, getGcpVaultConfiguration, getHashicorpVaultConfiguration, getIBMSecretsManagerVaultConfiguration, getKubernetesConfigMapVaultConfiguration, getKubernetesVaultConfiguration, hashicorp, ibmSecretsManager, kubernetes, kubernetesConfigmaps, setAwsVaultConfiguration, setAzureVaultConfiguration, setGcpVaultConfiguration, setHashicorpVaultConfiguration, setIBMSecretsManagerVaultConfiguration, setKubernetesConfigMapVaultConfiguration, setKubernetesVaultConfiguration
-
Constructor Details
-
IBMSecretsManagerVaultConfigurationProperties
-
-
Method Details
-
end
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
withToken
The IBM Secrets Manager Vault token -
withServiceUrl
The IBM Secrets Manager service url
-