Class SsoProfileCredentialsProviderFactory
java.lang.Object
software.amazon.awssdk.services.sso.auth.SsoProfileCredentialsProviderFactory
- All Implemented Interfaces:
 ProfileCredentialsProviderFactory
public class SsoProfileCredentialsProviderFactory
extends Object
implements ProfileCredentialsProviderFactory
An implementation of 
ProfileCredentialsProviderFactory that allows users to get SSO role credentials using the startUrl
 specified in either a Profile or environment variables.- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioncreate(ProfileProviderCredentialsContext credentialsContext) Default method to create theSsoProfileCredentialsProviderFactory.SsoProfileCredentialsProviderwith aSsoAccessTokenProviderobject created with the start url fromProfilein theProfileProviderCredentialsContextor environment variables and the default token file directory.create(Profile profile, ProfileFile profileFile, SdkTokenProvider tokenProvider) Alternative method to create theSsoProfileCredentialsProviderFactory.SsoProfileCredentialsProviderwith a customizedSsoAccessTokenProvider. 
- 
Constructor Details
- 
SsoProfileCredentialsProviderFactory
public SsoProfileCredentialsProviderFactory() 
 - 
 - 
Method Details
- 
create
Default method to create theSsoProfileCredentialsProviderFactory.SsoProfileCredentialsProviderwith aSsoAccessTokenProviderobject created with the start url fromProfilein theProfileProviderCredentialsContextor environment variables and the default token file directory.- Specified by:
 createin interfaceProfileCredentialsProviderFactory
 - 
create
public AwsCredentialsProvider create(Profile profile, ProfileFile profileFile, SdkTokenProvider tokenProvider) Alternative method to create theSsoProfileCredentialsProviderFactory.SsoProfileCredentialsProviderwith a customizedSsoAccessTokenProvider. This method is only used for testing. 
 -