Class StsProfileCredentialsProviderFactory
java.lang.Object
software.amazon.awssdk.services.sts.internal.StsProfileCredentialsProviderFactory
- All Implemented Interfaces:
ChildProfileCredentialsProviderFactory
@SdkInternalApi
public final class StsProfileCredentialsProviderFactory
extends Object
implements ChildProfileCredentialsProviderFactory
An implementation of
ChildProfileCredentialsProviderFactory that uses configuration in a profile to create a
StsAssumeRoleCredentialsProvider.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awssdk.auth.credentials.ChildProfileCredentialsProviderFactory
ChildProfileCredentialsProviderFactory.ChildProfileCredentialsRequest -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(AwsCredentialsProvider sourceCredentialsProvider, Profile profile)
-
Constructor Details
-
StsProfileCredentialsProviderFactory
public StsProfileCredentialsProviderFactory()
-
-
Method Details
-
create
public AwsCredentialsProvider create(AwsCredentialsProvider sourceCredentialsProvider, Profile profile) - Specified by:
createin interfaceChildProfileCredentialsProviderFactory
-
create
public AwsCredentialsProvider create(ChildProfileCredentialsProviderFactory.ChildProfileCredentialsRequest request) - Specified by:
createin interfaceChildProfileCredentialsProviderFactory
-