Package | Description |
---|---|
com.amazonaws.auth | |
com.amazonaws.services.securitytoken |
|
Modifier and Type | Method and Description |
---|---|
STSAssumeRoleWithWebIdentitySessionCredentialsProvider.Builder |
STSAssumeRoleWithWebIdentitySessionCredentialsProvider.Builder.withStsClient(AWSSecurityTokenService sts)
Sets a preconfigured STS client to use for the credentials provider.
|
STSAssumeRoleSessionCredentialsProvider.Builder |
STSAssumeRoleSessionCredentialsProvider.Builder.withStsClient(AWSSecurityTokenService sts)
Sets a preconfigured STS client to use for the credentials provider.
|
Constructor and Description |
---|
STSSessionCredentials(AWSSecurityTokenService stsClient)
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS, using a preconfigured STS client.
|
STSSessionCredentials(AWSSecurityTokenService stsClient,
int sessionDuratinSeconds)
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS, using a preconfigured STS client.
|
STSSessionCredentialsProvider(AWSSecurityTokenService sts)
Constructs a new STSSessionCredentialsProvider with the alredy configured STS client.
|
WebIdentityFederationSessionCredentialsProvider(String wifToken,
String wifProvider,
String roleArn,
AWSSecurityTokenService stsClient)
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
specified 3rd-party web identity provider to make a request to the AWS
Security Token Service (STS) using the provided client to request short
lived session credentials, which will then be returned by this class's
WebIdentityFederationSessionCredentialsProvider.getCredentials() method. |
Modifier and Type | Interface and Description |
---|---|
interface |
AWSSecurityTokenServiceAsync
Interface for accessing AWS STS asynchronously.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAWSSecurityTokenService
Abstract implementation of
AWSSecurityTokenService . |
class |
AbstractAWSSecurityTokenServiceAsync
Abstract implementation of
AWSSecurityTokenServiceAsync . |
class |
AWSSecurityTokenServiceAsyncClient
Client for accessing AWS STS asynchronously.
|
class |
AWSSecurityTokenServiceClient
Client for accessing AWS STS.
|
Modifier and Type | Method and Description |
---|---|
protected AWSSecurityTokenService |
AWSSecurityTokenServiceClientBuilder.build(AwsSyncClientParams params)
Construct a synchronous implementation of AWSSecurityTokenService using the current builder configuration.
|
static AWSSecurityTokenService |
AWSSecurityTokenServiceClientBuilder.defaultClient() |
Copyright © 2019. All rights reserved.