public class SsoProfileCredentialsProviderFactory extends Object implements ProfileCredentialsProviderFactory
ProfileCredentialsProviderFactory that allows users to get SSO role credentials using the startUrl
specified in either a Profile or environment variables.| Constructor and Description |
|---|
SsoProfileCredentialsProviderFactory() |
| Modifier and Type | Method and Description |
|---|---|
AwsCredentialsProvider |
create(Profile profile)
Default method to create the
SsoProfileCredentialsProvider with a SsoAccessTokenProvider
object created with the start url from Profile or environment variables and the default token file directory. |
AwsCredentialsProvider |
create(Profile profile,
SsoAccessTokenProvider tokenProvider)
Alternative method to create the
SsoProfileCredentialsProvider with a customized
SsoAccessTokenProvider. |
public SsoProfileCredentialsProviderFactory()
public AwsCredentialsProvider create(Profile profile)
SsoProfileCredentialsProvider with a SsoAccessTokenProvider
object created with the start url from Profile or environment variables and the default token file directory.create in interface ProfileCredentialsProviderFactorypublic AwsCredentialsProvider create(Profile profile, SsoAccessTokenProvider tokenProvider)
SsoProfileCredentialsProvider with a customized
SsoAccessTokenProvider. This method is only used for testing.Copyright © 2020. All rights reserved.