This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit fb05251d88be779fe5979466938bd48137a39f7d Author: Andrea Cosentino <[email protected]> AuthorDate: Thu Apr 6 07:36:38 2023 +0200 CAMEL-18625 - Provide an option to pass specific AWS SAML Profile - Reload Task Signed-off-by: Andrea Cosentino <[email protected]> --- .../aws/secretsmanager/vault/CloudTrailReloadTriggerTask.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTask.java b/components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTask.java index e485d8ecc18..e64d993255b 100644 --- a/components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTask.java +++ b/components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTask.java @@ -50,8 +50,6 @@ import software.amazon.awssdk.services.cloudtrail.model.LookupAttributeKey; import software.amazon.awssdk.services.cloudtrail.model.LookupEventsRequest; import software.amazon.awssdk.services.cloudtrail.model.LookupEventsResponse; import software.amazon.awssdk.services.cloudtrail.model.Resource; -import software.amazon.awssdk.services.secretsmanager.SecretsManagerClient; -import software.amazon.awssdk.services.secretsmanager.SecretsManagerClientBuilder; /** * Period task which checks if AWS secrets has been updated and can trigger Camel to be reloaded. @@ -163,6 +161,8 @@ public class CloudTrailReloadTriggerTask extends ServiceSupport implements Camel secretKey = awsVaultConfiguration.getSecretKey(); region = awsVaultConfiguration.getRegion(); useDefaultCredentialsProvider = awsVaultConfiguration.isDefaultCredentialsProvider(); + useProfileCredentialsProvider = awsVaultConfiguration.isProfileCredentialsProvider(); + profileName = awsVaultConfiguration.getProfileName(); } } if (ObjectHelper.isNotEmpty(accessKey) && ObjectHelper.isNotEmpty(secretKey) && ObjectHelper.isNotEmpty(region)) {
