Skip to content

Commit 6f16f8d

Browse files
committed
Add web identity token file credentials provider to the default credentials chain
1 parent 240b788 commit 6f16f8d

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"category": "AWS SDK for Java v2",
3+
"type": "feature",
4+
"description": "Added the web identity credentials provider to the default credential chain"
5+
}

core/auth/src/main/java/software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
* @see SystemPropertyCredentialsProvider
3535
* @see EnvironmentVariableCredentialsProvider
3636
* @see ProfileCredentialsProvider
37+
* @see WebIdentityTokenFileCredentialsProvider
3738
* @see ContainerCredentialsProvider
3839
* @see InstanceProfileCredentialsProvider
3940
*/
@@ -71,6 +72,7 @@ private static LazyAwsCredentialsProvider createChain(Builder builder) {
7172
SystemPropertyCredentialsProvider.create(),
7273
EnvironmentVariableCredentialsProvider.create(),
7374
ProfileCredentialsProvider.create(),
75+
WebIdentityTokenFileCredentialsProvider.create(),
7476
ContainerCredentialsProvider.builder()
7577
.asyncCredentialUpdateEnabled(asyncCredentialUpdateEnabled)
7678
.build(),

core/auth/src/main/java/software/amazon/awssdk/auth/credentials/WebIdentityTokenFileCredentialsProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ public Builder webIdentityTokenFile(Path webIdentityTokenFile) {
156156
return this;
157157
}
158158

159-
public void setwebIdentityTokenFile(Path webIdentityTokenFile) {
159+
public void setWebIdentityTokenFile(Path webIdentityTokenFile) {
160160
webIdentityTokenFile(webIdentityTokenFile);
161161
}
162162

0 commit comments

Comments
 (0)