From bc55e88915f568330c5af2ad6953bfe7c18f7f2a Mon Sep 17 00:00:00 2001 From: yes Date: Fri, 10 Aug 2018 22:17:02 -0400 Subject: [PATCH] Update aws sdk and DefaultAWSCredentialsProviderChain --- pom.xml | 2 +- .../maven/AuthenticationInfoAWSCredentialsProviderChain.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index ce78b0f0..c89b0342 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ Standard Maven wagon support for s3:// urls - 1.7.1 + 1.11.384 4.11 1.1.1 1.9.5 diff --git a/src/main/java/org/springframework/build/aws/maven/AuthenticationInfoAWSCredentialsProviderChain.java b/src/main/java/org/springframework/build/aws/maven/AuthenticationInfoAWSCredentialsProviderChain.java index 86726039..7151a477 100644 --- a/src/main/java/org/springframework/build/aws/maven/AuthenticationInfoAWSCredentialsProviderChain.java +++ b/src/main/java/org/springframework/build/aws/maven/AuthenticationInfoAWSCredentialsProviderChain.java @@ -17,6 +17,7 @@ package org.springframework.build.aws.maven; import com.amazonaws.auth.AWSCredentialsProviderChain; +import com.amazonaws.auth.DefaultAWSCredentialsProviderChain; import com.amazonaws.auth.EnvironmentVariableCredentialsProvider; import com.amazonaws.auth.InstanceProfileCredentialsProvider; import com.amazonaws.auth.SystemPropertiesCredentialsProvider; @@ -25,7 +26,8 @@ final class AuthenticationInfoAWSCredentialsProviderChain extends AWSCredentialsProviderChain { AuthenticationInfoAWSCredentialsProviderChain(AuthenticationInfo authenticationInfo) { - super(new EnvironmentVariableCredentialsProvider(), + super(new DefaultAWSCredentialsProviderChain(), + new EnvironmentVariableCredentialsProvider(), new SystemPropertiesCredentialsProvider(), new InstanceProfileCredentialsProvider(), new AuthenticationInfoAWSCredentialsProvider(authenticationInfo));