This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch ibm-sec-addendum in repository https://gitbox.apache.org/repos/asf/camel.git
commit ff25b7db08345da1b9d8246c3daa27a22178654a Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Tue Mar 4 18:35:04 2025 +0100 Camel-IBM-Secrets-Manager: Added configuration to Default Configurer Signed-off-by: Andrea Cosentino <anco...@gmail.com> --- .../java/org/apache/camel/main/DefaultConfigurationConfigurer.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java index 30303a0dc81..dc737733b20 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java @@ -630,6 +630,13 @@ public final class DefaultConfigurationConfigurer { VaultConfiguration vault = camelContext.getVaultConfiguration(); vault.setKubernetesConfigMapVaultConfiguration(kubernetesConfigmaps); } + + IBMSecretsManagerVaultConfiguration ibmSecretsManager + = getSingleBeanOfType(registry, IBMSecretsManagerVaultConfiguration.class); + if (ibmSecretsManager != null) { + VaultConfiguration vault = camelContext.getVaultConfiguration(); + vault.setIBMSecretsManagerVaultConfiguration(ibmSecretsManager); + } configureVaultRefresh(camelContext); // apply custom configurations if any