Simplify syntax of StsAssumeRoleCredentialsProvider

This commit is contained in:
Ethan Katnic 2024-08-27 09:10:49 -07:00
parent 6799c81f82
commit 22c2a7c910

View file

@ -31,11 +31,9 @@ public class KclStsAssumeRoleCredentialsProvider implements AwsCredentialsProvid
@Override
public AwsCredentials resolveCredentials() {
StsClient stsClient = this.stsClientBuilder.build();
AssumeRoleRequest assumeRoleRequest = this.assumeRoleRequestBuilder.build();
StsAssumeRoleCredentialsProvider provider = StsAssumeRoleCredentialsProvider.builder()
.refreshRequest(assumeRoleRequest)
.stsClient(stsClient)
.refreshRequest(assumeRoleRequestBuilder.build())
.stsClient(stsClientBuilder.build())
.build();
return provider.resolveCredentials();
}