This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 66b31fa  CAMEL-15779 - use DefaultCredentialsProvider for IAMOptimized 
S3 client
66b31fa is described below

commit 66b31fa749373ff7a3ccd83d97d900e0f536c8c3
Author: Alexey Minakov <sintez...@gmail.com>
AuthorDate: Fri Oct 30 19:04:18 2020 +0300

    CAMEL-15779 - use DefaultCredentialsProvider for IAMOptimized S3 client
---
 .../component/aws2/s3/client/impl/AWS2S3ClientIAMOptimizedImpl.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/components/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/client/impl/AWS2S3ClientIAMOptimizedImpl.java
 
b/components/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/client/impl/AWS2S3ClientIAMOptimizedImpl.java
index bf9410e..0bfe797 100644
--- 
a/components/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/client/impl/AWS2S3ClientIAMOptimizedImpl.java
+++ 
b/components/camel-aws2-s3/src/main/java/org/apache/camel/component/aws2/s3/client/impl/AWS2S3ClientIAMOptimizedImpl.java
@@ -23,7 +23,7 @@ import 
org.apache.camel.component.aws2.s3.client.AWS2CamelS3InternalClient;
 import org.apache.camel.util.ObjectHelper;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import 
software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider;
+import software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider;
 import software.amazon.awssdk.http.SdkHttpClient;
 import software.amazon.awssdk.http.SdkHttpConfigurationOption;
 import software.amazon.awssdk.http.apache.ApacheHttpClient;
@@ -70,7 +70,7 @@ public class AWS2S3ClientIAMOptimizedImpl implements 
AWS2CamelS3InternalClient {
             isClientConfigFound = true;
         }
         if (configuration.getAccessKey() != null && 
configuration.getSecretKey() != null) {
-            InstanceProfileCredentialsProvider cred = 
InstanceProfileCredentialsProvider.create();
+            DefaultCredentialsProvider cred = 
DefaultCredentialsProvider.create();
             if (isClientConfigFound) {
                 clientBuilder = 
clientBuilder.httpClientBuilder(httpClientBuilder).credentialsProvider(cred);
             } else {

Reply via email to