diff --git a/.changes/next-release/feature-AWSSDKforJavav2-e89d942.json b/.changes/next-release/feature-AWSSDKforJavav2-e89d942.json new file mode 100644 index 000000000000..1df5525637de --- /dev/null +++ b/.changes/next-release/feature-AWSSDKforJavav2-e89d942.json @@ -0,0 +1,5 @@ +{ + "category": "AWS SDK for Java v2", + "type": "feature", + "description": "Added the web identity credentials provider to the default credential chain" +} diff --git a/core/auth/src/main/java/software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.java b/core/auth/src/main/java/software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.java index a8cbf236fbbb..a3e5bacfb0dc 100644 --- a/core/auth/src/main/java/software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.java +++ b/core/auth/src/main/java/software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.java @@ -34,6 +34,7 @@ * @see SystemPropertyCredentialsProvider * @see EnvironmentVariableCredentialsProvider * @see ProfileCredentialsProvider + * @see WebIdentityTokenFileCredentialsProvider * @see ContainerCredentialsProvider * @see InstanceProfileCredentialsProvider */ @@ -71,6 +72,7 @@ private static LazyAwsCredentialsProvider createChain(Builder builder) { SystemPropertyCredentialsProvider.create(), EnvironmentVariableCredentialsProvider.create(), ProfileCredentialsProvider.create(), + WebIdentityTokenFileCredentialsProvider.create(), ContainerCredentialsProvider.builder() .asyncCredentialUpdateEnabled(asyncCredentialUpdateEnabled) .build(), diff --git a/core/auth/src/main/java/software/amazon/awssdk/auth/credentials/WebIdentityTokenFileCredentialsProvider.java b/core/auth/src/main/java/software/amazon/awssdk/auth/credentials/WebIdentityTokenFileCredentialsProvider.java index ab439ada4998..ec8bf2036f6e 100644 --- a/core/auth/src/main/java/software/amazon/awssdk/auth/credentials/WebIdentityTokenFileCredentialsProvider.java +++ b/core/auth/src/main/java/software/amazon/awssdk/auth/credentials/WebIdentityTokenFileCredentialsProvider.java @@ -156,7 +156,7 @@ public Builder webIdentityTokenFile(Path webIdentityTokenFile) { return this; } - public void setwebIdentityTokenFile(Path webIdentityTokenFile) { + public void setWebIdentityTokenFile(Path webIdentityTokenFile) { webIdentityTokenFile(webIdentityTokenFile); }