A B C D E F G H I M N P R S T V W 

A

AbstractAWSSecurityTokenService - Class in com.amazonaws.services.securitytoken
Abstract implementation of AWSSecurityTokenService.
AbstractAWSSecurityTokenService() - Constructor for class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
AbstractAWSSecurityTokenServiceAsync - Class in com.amazonaws.services.securitytoken
Abstract implementation of AWSSecurityTokenServiceAsync.
AbstractAWSSecurityTokenServiceAsync() - Constructor for class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
AssumedRoleUser - Class in com.amazonaws.services.securitytoken.model
The identifiers for the temporary security credentials that the operation returns.
AssumedRoleUser() - Constructor for class com.amazonaws.services.securitytoken.model.AssumedRoleUser
 
assumeRole(AssumeRoleRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
assumeRole(AssumeRoleRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Returns a set of temporary security credentials that you can use to access AWS resources that you might not normally have access to.
assumeRole(AssumeRoleRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Returns a set of temporary security credentials that you can use to access AWS resources that you might not normally have access to.
assumeRoleAsync(AssumeRoleRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
assumeRoleAsync(AssumeRoleRequest, AsyncHandler<AssumeRoleRequest, AssumeRoleResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
assumeRoleAsync(AssumeRoleRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary security credentials that you can use to access AWS resources that you might not normally have access to.
assumeRoleAsync(AssumeRoleRequest, AsyncHandler<AssumeRoleRequest, AssumeRoleResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary security credentials that you can use to access AWS resources that you might not normally have access to.
assumeRoleAsync(AssumeRoleRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
assumeRoleAsync(AssumeRoleRequest, AsyncHandler<AssumeRoleRequest, AssumeRoleResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
AssumeRoleRequest - Class in com.amazonaws.services.securitytoken.model
 
AssumeRoleRequest() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
AssumeRoleResult - Class in com.amazonaws.services.securitytoken.model
Contains the response to a successful AssumeRole request, including temporary AWS credentials that can be used to make AWS requests.
AssumeRoleResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
assumeRoleWithSAML(AssumeRoleWithSAMLRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
assumeRoleWithSAML(AssumeRoleWithSAMLRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Returns a set of temporary security credentials for users who have been authenticated via a SAML authentication response.
assumeRoleWithSAML(AssumeRoleWithSAMLRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Returns a set of temporary security credentials for users who have been authenticated via a SAML authentication response.
assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest, AsyncHandler<AssumeRoleWithSAMLRequest, AssumeRoleWithSAMLResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary security credentials for users who have been authenticated via a SAML authentication response.
assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest, AsyncHandler<AssumeRoleWithSAMLRequest, AssumeRoleWithSAMLResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary security credentials for users who have been authenticated via a SAML authentication response.
assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest, AsyncHandler<AssumeRoleWithSAMLRequest, AssumeRoleWithSAMLResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
AssumeRoleWithSAMLRequest - Class in com.amazonaws.services.securitytoken.model
 
AssumeRoleWithSAMLRequest() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
AssumeRoleWithSAMLResult - Class in com.amazonaws.services.securitytoken.model
Contains the response to a successful AssumeRoleWithSAML request, including temporary AWS credentials that can be used to make AWS requests.
AssumeRoleWithSAMLResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
assumeRoleWithWebIdentity(AssumeRoleWithWebIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
assumeRoleWithWebIdentity(AssumeRoleWithWebIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Returns a set of temporary security credentials for users who have been authenticated in a mobile or web application with a web identity provider.
assumeRoleWithWebIdentity(AssumeRoleWithWebIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Returns a set of temporary security credentials for users who have been authenticated in a mobile or web application with a web identity provider.
assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest, AsyncHandler<AssumeRoleWithWebIdentityRequest, AssumeRoleWithWebIdentityResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary security credentials for users who have been authenticated in a mobile or web application with a web identity provider.
assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest, AsyncHandler<AssumeRoleWithWebIdentityRequest, AssumeRoleWithWebIdentityResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary security credentials for users who have been authenticated in a mobile or web application with a web identity provider.
assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest, AsyncHandler<AssumeRoleWithWebIdentityRequest, AssumeRoleWithWebIdentityResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
AssumeRoleWithWebIdentityRequest - Class in com.amazonaws.services.securitytoken.model
 
AssumeRoleWithWebIdentityRequest() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
AssumeRoleWithWebIdentityResult - Class in com.amazonaws.services.securitytoken.model
Contains the response to a successful AssumeRoleWithWebIdentity request, including temporary AWS credentials that can be used to make AWS requests.
AssumeRoleWithWebIdentityResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
asyncBuilder() - Static method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
AWSSecurityTokenService - Interface in com.amazonaws.services.securitytoken
Interface for accessing AWS STS.
AWSSecurityTokenServiceAsync - Interface in com.amazonaws.services.securitytoken
Interface for accessing AWS STS asynchronously.
AWSSecurityTokenServiceAsyncClient - Class in com.amazonaws.services.securitytoken
Client for accessing AWS STS asynchronously.
AWSSecurityTokenServiceAsyncClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
AWSSecurityTokenServiceAsyncClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
AWSSecurityTokenServiceAsyncClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
AWSSecurityTokenServiceAsyncClient(AWSCredentials, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
AWSSecurityTokenServiceAsyncClient(AWSCredentials, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
AWSSecurityTokenServiceAsyncClientBuilder - Class in com.amazonaws.services.securitytoken
Fluent builder for AWSSecurityTokenServiceAsync.
AWSSecurityTokenServiceClient - Class in com.amazonaws.services.securitytoken
Client for accessing AWS STS.
AWSSecurityTokenServiceClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
AWSSecurityTokenServiceClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
AWSSecurityTokenServiceClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Deprecated.
use AwsClientBuilder.withCredentials(AWSCredentialsProvider) for example: AWSSecurityTokenServiceClientBuilder.standard().withCredentials(new AWSStaticCredentialsProvider(awsCredentials)).build();
AWSSecurityTokenServiceClient(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
AWSSecurityTokenServiceClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
AWSSecurityTokenServiceClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
AWSSecurityTokenServiceClient(AWSCredentialsProvider, ClientConfiguration, RequestMetricCollector) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
AWSSecurityTokenServiceClientBuilder - Class in com.amazonaws.services.securitytoken
Fluent builder for AWSSecurityTokenService.
AWSSecurityTokenServiceException - Exception in com.amazonaws.services.securitytoken.model
Base exception for all service exceptions thrown by AWS Security Token Service
AWSSecurityTokenServiceException(String) - Constructor for exception com.amazonaws.services.securitytoken.model.AWSSecurityTokenServiceException
Constructs a new AWSSecurityTokenServiceException with the specified error message.

B

build() - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
Build the configured provider
build() - Method in class com.amazonaws.auth.STSAssumeRoleWithWebIdentitySessionCredentialsProvider.Builder
Build the configured provider
build(AwsAsyncClientParams) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClientBuilder
Construct an asynchronous implementation of AWSSecurityTokenServiceAsync using the current builder configuration.
build(AwsSyncClientParams) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClientBuilder
Construct a synchronous implementation of AWSSecurityTokenService using the current builder configuration.
Builder(String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
Builder(String, String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleWithWebIdentitySessionCredentialsProvider.Builder
 
builder() - Static method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
 

C

clone() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
 
clone() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
clone() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
clone() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
clone() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
clone() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
clone() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
clone() - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
clone() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
 
clone() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
 
clone() - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
 
clone() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
 
clone() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
 
clone() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityRequest
 
clone() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
clone() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
clone() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
clone() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
clone() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
 
clone() - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
 
close() - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
Shut down this credentials provider, shutting down the thread that performs asynchronous credential refreshing.
close() - Method in class com.amazonaws.auth.STSAssumeRoleWithWebIdentitySessionCredentialsProvider
Shut down this credentials provider, shutting down the thread that performs asynchronous credential refreshing.
close() - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
Shut down this credentials provider, shutting down the thread that performs asynchronous credential refreshing.
com.amazonaws.auth - package com.amazonaws.auth
 
com.amazonaws.auth.policy - package com.amazonaws.auth.policy
 
com.amazonaws.auth.policy.actions - package com.amazonaws.auth.policy.actions
 
com.amazonaws.services.securitytoken - package com.amazonaws.services.securitytoken
AWS Security Token Service
com.amazonaws.services.securitytoken.internal - package com.amazonaws.services.securitytoken.internal
 
com.amazonaws.services.securitytoken.model - package com.amazonaws.services.securitytoken.model
 
configFactory - Static variable in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Client configuration factory providing ClientConfigurations tailored to this client
Credentials - Class in com.amazonaws.services.securitytoken.model
AWS credentials for API authentication.
Credentials() - Constructor for class com.amazonaws.services.securitytoken.model.Credentials
Default constructor for Credentials object.
Credentials(String, String, String, Date) - Constructor for class com.amazonaws.services.securitytoken.model.Credentials
Constructs a new Credentials object.

D

decodeAuthorizationMessage(DecodeAuthorizationMessageRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
decodeAuthorizationMessage(DecodeAuthorizationMessageRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Decodes additional information about the authorization status of a request from an encoded message returned in response to an AWS request.
decodeAuthorizationMessage(DecodeAuthorizationMessageRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Decodes additional information about the authorization status of a request from an encoded message returned in response to an AWS request.
decodeAuthorizationMessageAsync(DecodeAuthorizationMessageRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
decodeAuthorizationMessageAsync(DecodeAuthorizationMessageRequest, AsyncHandler<DecodeAuthorizationMessageRequest, DecodeAuthorizationMessageResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
decodeAuthorizationMessageAsync(DecodeAuthorizationMessageRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Decodes additional information about the authorization status of a request from an encoded message returned in response to an AWS request.
decodeAuthorizationMessageAsync(DecodeAuthorizationMessageRequest, AsyncHandler<DecodeAuthorizationMessageRequest, DecodeAuthorizationMessageResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Decodes additional information about the authorization status of a request from an encoded message returned in response to an AWS request.
decodeAuthorizationMessageAsync(DecodeAuthorizationMessageRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
decodeAuthorizationMessageAsync(DecodeAuthorizationMessageRequest, AsyncHandler<DecodeAuthorizationMessageRequest, DecodeAuthorizationMessageResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
DecodeAuthorizationMessageRequest - Class in com.amazonaws.services.securitytoken.model
 
DecodeAuthorizationMessageRequest() - Constructor for class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
 
DecodeAuthorizationMessageResult - Class in com.amazonaws.services.securitytoken.model
A document that contains additional information about the authorization status of a request from an encoded message that is returned in response to an AWS request.
DecodeAuthorizationMessageResult() - Constructor for class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
 
DEFAULT_DURATION_SECONDS - Static variable in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
Default duration for started sessions.
DEFAULT_DURATION_SECONDS - Static variable in class com.amazonaws.auth.STSSessionCredentials
Deprecated.
 
DEFAULT_DURATION_SECONDS - Static variable in class com.amazonaws.auth.STSSessionCredentialsProvider
Default duration for started sessions
DEFAULT_DURATION_SECONDS - Static variable in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
Default duration for started sessions
DEFAULT_THRESHOLD_SECONDS - Static variable in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
Default threshold for refreshing session credentials
defaultClient() - Static method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClientBuilder
 
defaultClient() - Static method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClientBuilder
 

E

ENDPOINT_PREFIX - Static variable in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
The region metadata service name for computing region endpoints.
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityRequest
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
 
equals(Object) - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
 
exceptionUnmarshallers - Variable in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
List of exception unmarshallers for all modeled exceptions
ExpiredTokenException - Exception in com.amazonaws.services.securitytoken.model
The web identity token that was passed is expired or is not valid.
ExpiredTokenException(String) - Constructor for exception com.amazonaws.services.securitytoken.model.ExpiredTokenException
Constructs a new ExpiredTokenException with the specified error message.

F

FederatedUser - Class in com.amazonaws.services.securitytoken.model
Identifiers for the federated user that is associated with the credentials.
FederatedUser() - Constructor for class com.amazonaws.services.securitytoken.model.FederatedUser
Default constructor for FederatedUser object.
FederatedUser(String, String) - Constructor for class com.amazonaws.services.securitytoken.model.FederatedUser
Constructs a new FederatedUser object.

G

getAccessKeyId() - Method in class com.amazonaws.services.securitytoken.model.Credentials
The access key ID that identifies the temporary security credentials.
getAccessKeyId() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
The identifier of an access key.
getAccessKeyInfo(GetAccessKeyInfoRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
getAccessKeyInfo(GetAccessKeyInfoRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Returns the account identifier for the specified access key ID.
getAccessKeyInfo(GetAccessKeyInfoRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Returns the account identifier for the specified access key ID.
getAccessKeyInfoAsync(GetAccessKeyInfoRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
getAccessKeyInfoAsync(GetAccessKeyInfoRequest, AsyncHandler<GetAccessKeyInfoRequest, GetAccessKeyInfoResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
getAccessKeyInfoAsync(GetAccessKeyInfoRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns the account identifier for the specified access key ID.
getAccessKeyInfoAsync(GetAccessKeyInfoRequest, AsyncHandler<GetAccessKeyInfoRequest, GetAccessKeyInfoResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns the account identifier for the specified access key ID.
getAccessKeyInfoAsync(GetAccessKeyInfoRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
getAccessKeyInfoAsync(GetAccessKeyInfoRequest, AsyncHandler<GetAccessKeyInfoRequest, GetAccessKeyInfoResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
GetAccessKeyInfoRequest - Class in com.amazonaws.services.securitytoken.model
 
GetAccessKeyInfoRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
 
GetAccessKeyInfoResult - Class in com.amazonaws.services.securitytoken.model
 
GetAccessKeyInfoResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
 
getAccount() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
The number used to identify the AWS account.
getAccount() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
The AWS account ID number of the account that owns or contains the calling entity.
getActionName() - Method in enum com.amazonaws.auth.policy.actions.SecurityTokenServiceActions
 
getActionName() - Method in enum com.amazonaws.auth.policy.STSActions
Deprecated.
 
getArn() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
The ARN of the temporary security credentials that are returned from the AssumeRole action.
getArn() - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
The ARN that specifies the federated user that is associated with the credentials.
getArn() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
The AWS ARN associated with the calling entity.
getArn() - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
The Amazon Resource Name (ARN) of the IAM managed policy to use as a session policy for the role.
getAssumedRoleId() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
A unique identifier that contains the role ID and the role session name of the role that is being assumed.
getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the resulting temporary security credentials.
getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The identifiers for the temporary security credentials that the operation returns.
getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the resulting temporary security credentials.
getAssumeRoleCredentialsProvider(RoleInfo) - Method in class com.amazonaws.services.securitytoken.internal.STSProfileCredentialsService
 
getAudience() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The value of the Recipient attribute of the SubjectConfirmationData element of the SAML assertion.
getAudience() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The intended audience (also known as client ID) of the web identity token.
getAWSAccessKeyId() - Method in class com.amazonaws.auth.STSSessionCredentials
Deprecated.
Returns the AWS access key for the current STS session, beginning a new one if necessary.
getAWSSecretKey() - Method in class com.amazonaws.auth.STSSessionCredentials
Deprecated.
Returns the AWS secret key for the current STS session, beginning a new one if necessary.
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Returns additional metadata for a previously executed successful request, typically used for debugging issues where a service isn't acting as expected.
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Returns additional metadata for a previously executed successful, request, typically used for debugging issues where a service isn't acting as expected.
getCallerIdentity(GetCallerIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
getCallerIdentity(GetCallerIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Returns details about the IAM user or role whose credentials are used to call the operation.
getCallerIdentity(GetCallerIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Returns details about the IAM user or role whose credentials are used to call the operation.
getCallerIdentityAsync(GetCallerIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
getCallerIdentityAsync(GetCallerIdentityRequest, AsyncHandler<GetCallerIdentityRequest, GetCallerIdentityResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
getCallerIdentityAsync(GetCallerIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns details about the IAM user or role whose credentials are used to call the operation.
getCallerIdentityAsync(GetCallerIdentityRequest, AsyncHandler<GetCallerIdentityRequest, GetCallerIdentityResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns details about the IAM user or role whose credentials are used to call the operation.
getCallerIdentityAsync(GetCallerIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
getCallerIdentityAsync(GetCallerIdentityRequest, AsyncHandler<GetCallerIdentityRequest, GetCallerIdentityResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
GetCallerIdentityRequest - Class in com.amazonaws.services.securitytoken.model
 
GetCallerIdentityRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetCallerIdentityRequest
 
GetCallerIdentityResult - Class in com.amazonaws.services.securitytoken.model
Contains the response to a successful GetCallerIdentity request, including information about the entity making the request.
GetCallerIdentityResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
getCredentials() - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
 
getCredentials() - Method in class com.amazonaws.auth.STSAssumeRoleWithWebIdentitySessionCredentialsProvider
 
getCredentials() - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
Method will return valid session credentials or throw an AmazonClientException due to STS service time-out or thread interruption.
getCredentials() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The temporary security credentials, which include an access key ID, a secret access key, and a security token.
getCredentials() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
getCredentials() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
getDecodedMessage() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
An XML document that contains the decoded message.
getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The duration, in seconds, of the role session.
getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The duration, in seconds, of the role session.
getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The duration, in seconds, of the role session.
getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The duration, in seconds, that the session should last.
getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
The duration, in seconds, that the credentials should remain valid.
getEncodedMessage() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
The encoded message that was returned with the response.
getExecutorService() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
Returns the executor service used by this client to execute async requests.
getExpiration() - Method in class com.amazonaws.services.securitytoken.model.Credentials
The date on which the current credentials expire.
getExternalId() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
A unique identifier that might be required when you assume a role in another account.
getFederatedUser() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
Identifiers for the federated user associated with the credentials (such as arn:aws:sts::123456789012:federated-user/Bob or 123456789012:Bob).
getFederatedUserId() - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.
getFederationToken(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
getFederationToken(GetFederationTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a security token) for a federated user.
getFederationToken(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a security token) for a federated user.
getFederationTokenAsync(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
getFederationTokenAsync(GetFederationTokenRequest, AsyncHandler<GetFederationTokenRequest, GetFederationTokenResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
getFederationTokenAsync(GetFederationTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a security token) for a federated user.
getFederationTokenAsync(GetFederationTokenRequest, AsyncHandler<GetFederationTokenRequest, GetFederationTokenResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a security token) for a federated user.
getFederationTokenAsync(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
getFederationTokenAsync(GetFederationTokenRequest, AsyncHandler<GetFederationTokenRequest, GetFederationTokenResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
GetFederationTokenRequest - Class in com.amazonaws.services.securitytoken.model
 
GetFederationTokenRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
Default constructor for GetFederationTokenRequest object.
GetFederationTokenRequest(String) - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
Constructs a new GetFederationTokenRequest object.
GetFederationTokenResult - Class in com.amazonaws.services.securitytoken.model
Contains the response to a successful GetFederationToken request, including temporary AWS credentials that can be used to make AWS requests.
GetFederationTokenResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
getImmutableCredentials() - Method in class com.amazonaws.auth.STSSessionCredentials
Deprecated.
Returns immutable session credentials for this session, beginning a new one if necessary.
getIssuer() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The value of the Issuer element of the SAML assertion.
getName() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The name of the federated user.
getNameQualifier() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
A hash value based on the concatenation of the Issuer response value, the AWS account ID, and the friendly name (the last part of the ARN) of the SAML provider in IAM.
getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
A percentage value that indicates the size of the policy in packed form.
getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
A percentage value that indicates the size of the policy in packed form.
getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
A percentage value that indicates the size of the policy in packed form.
getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
A percentage value indicating the size of the policy in packed form.
getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
An IAM policy in JSON format that you want to use as an inline session policy.
getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
An IAM policy in JSON format that you want to use as an inline session policy.
getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
An IAM policy in JSON format that you want to use as an inline session policy.
getPolicy() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
An IAM policy in JSON format that you want to use as an inline session policy.
getPolicyArns() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
getPolicyArns() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
getPolicyArns() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
getPolicyArns() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as a managed session policy.
getPrincipalArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.
getProvider() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The issuing authority of the web identity token presented.
getProviderId() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The fully qualified host component of the domain name of the identity provider.
getRefreshThreshold() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
Get the refresh threshold for the session credentials created by this client in seconds.
getRoleArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The Amazon Resource Name (ARN) of the role to assume.
getRoleArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Name (ARN) of the role that the caller is assuming.
getRoleArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The Amazon Resource Name (ARN) of the role that the caller is assuming.
getRoleSessionName() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
An identifier for the assumed role session.
getRoleSessionName() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
An identifier for the assumed role session.
getSAMLAssertion() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The base-64 encoded SAML authentication response provided by the IdP.
getSecretAccessKey() - Method in class com.amazonaws.services.securitytoken.model.Credentials
The secret access key that can be used to sign requests.
getSerialNumber() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The identification number of the MFA device that is associated with the user who is making the AssumeRole call.
getSerialNumber() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
The identification number of the MFA device that is associated with the IAM user who is making the GetSessionToken call.
getSessionCredentialsProvider(AWSCredentials, String, ClientConfiguration) - Static method in class com.amazonaws.auth.SessionCredentialsProviderFactory
Gets a session credentials provider for the long-term credentials and service endpoint given.
getSessionDuration() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
Get the duration of the session credentials created by this client in seconds.
getSessionToken() - Method in class com.amazonaws.auth.STSSessionCredentials
Deprecated.
Returns the session token for the current STS session, beginning a new one if necessary.
getSessionToken(GetSessionTokenRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
getSessionToken() - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
getSessionToken(GetSessionTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Returns a set of temporary credentials for an AWS account or IAM user.
getSessionToken() - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Simplified method form for invoking the GetSessionToken operation.
getSessionToken(GetSessionTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
Returns a set of temporary credentials for an AWS account or IAM user.
getSessionToken() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
 
getSessionToken() - Method in class com.amazonaws.services.securitytoken.model.Credentials
The token that users must pass to the service API to use the temporary credentials.
getSessionTokenAsync(GetSessionTokenRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
getSessionTokenAsync(GetSessionTokenRequest, AsyncHandler<GetSessionTokenRequest, GetSessionTokenResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
getSessionTokenAsync() - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
Simplified method form for invoking the GetSessionToken operation.
getSessionTokenAsync(AsyncHandler<GetSessionTokenRequest, GetSessionTokenResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
Simplified method form for invoking the GetSessionToken operation with an AsyncHandler.
getSessionTokenAsync(GetSessionTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary credentials for an AWS account or IAM user.
getSessionTokenAsync(GetSessionTokenRequest, AsyncHandler<GetSessionTokenRequest, GetSessionTokenResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Returns a set of temporary credentials for an AWS account or IAM user.
getSessionTokenAsync() - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Simplified method form for invoking the GetSessionToken operation.
getSessionTokenAsync(AsyncHandler<GetSessionTokenRequest, GetSessionTokenResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
Simplified method form for invoking the GetSessionToken operation with an AsyncHandler.
getSessionTokenAsync(GetSessionTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
getSessionTokenAsync(GetSessionTokenRequest, AsyncHandler<GetSessionTokenRequest, GetSessionTokenResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
getSessionTokenAsync() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
Simplified method form for invoking the GetSessionToken operation.
getSessionTokenAsync(AsyncHandler<GetSessionTokenRequest, GetSessionTokenResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
Simplified method form for invoking the GetSessionToken operation with an AsyncHandler.
GetSessionTokenRequest - Class in com.amazonaws.services.securitytoken.model
 
GetSessionTokenRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
GetSessionTokenResult - Class in com.amazonaws.services.securitytoken.model
Contains the response to a successful GetSessionToken request, including temporary AWS credentials that can be used to make AWS requests.
GetSessionTokenResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
 
getSubject() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The value of the NameID element in the Subject element of the SAML assertion.
getSubjectFromWebIdentityToken() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The unique user identifier that is returned by the identity provider.
getSubjectFromWIF() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
Get the identifier returned from the Identity Provider for the authenticated user.
getSubjectType() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The format of the name ID, as defined by the Format attribute in the NameID element of the SAML assertion.
getTokenCode() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The value provided by the MFA device, if the trust policy of the role being assumed requires MFA (that is, if the policy includes a condition that tests for MFA).
getTokenCode() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
The value provided by the MFA device, if MFA is required.
getUserId() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
The unique identifier of the calling entity.
getWebIdentityToken() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The OAuth 2.0 access token or OpenID Connect ID token that is provided by the identity provider.

H

hashCode() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityRequest
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
 
hashCode() - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
 

I

IDPCommunicationErrorException - Exception in com.amazonaws.services.securitytoken.model
The request could not be fulfilled because the non-AWS identity provider (IDP) that was asked to verify the incoming identity token could not be reached.
IDPCommunicationErrorException(String) - Constructor for exception com.amazonaws.services.securitytoken.model.IDPCommunicationErrorException
Constructs a new IDPCommunicationErrorException with the specified error message.
IDPRejectedClaimException - Exception in com.amazonaws.services.securitytoken.model
The identity provider (IdP) reported that authentication failed.
IDPRejectedClaimException(String) - Constructor for exception com.amazonaws.services.securitytoken.model.IDPRejectedClaimException
Constructs a new IDPRejectedClaimException with the specified error message.
InvalidAuthorizationMessageException - Exception in com.amazonaws.services.securitytoken.model
The error returned if the message passed to DecodeAuthorizationMessage was invalid.
InvalidAuthorizationMessageException(String) - Constructor for exception com.amazonaws.services.securitytoken.model.InvalidAuthorizationMessageException
Constructs a new InvalidAuthorizationMessageException with the specified error message.
InvalidIdentityTokenException - Exception in com.amazonaws.services.securitytoken.model
The web identity token that was passed could not be validated by AWS.
InvalidIdentityTokenException(String) - Constructor for exception com.amazonaws.services.securitytoken.model.InvalidIdentityTokenException
Constructs a new InvalidIdentityTokenException with the specified error message.

M

MalformedPolicyDocumentException - Exception in com.amazonaws.services.securitytoken.model
The request was rejected because the policy document was malformed.
MalformedPolicyDocumentException(String) - Constructor for exception com.amazonaws.services.securitytoken.model.MalformedPolicyDocumentException
Constructs a new MalformedPolicyDocumentException with the specified error message.

N

NoSessionSupportCredentials - Interface in com.amazonaws.auth
Marker interface for credentials that should not be used to start AWS Security Token Service sessions.

P

PackedPolicyTooLargeException - Exception in com.amazonaws.services.securitytoken.model
The request was rejected because the policy document was too large.
PackedPolicyTooLargeException(String) - Constructor for exception com.amazonaws.services.securitytoken.model.PackedPolicyTooLargeException
Constructs a new PackedPolicyTooLargeException with the specified error message.
PolicyDescriptorType - Class in com.amazonaws.services.securitytoken.model
A reference to the IAM managed policy that is passed as a session policy for a role session or a federated user session.
PolicyDescriptorType() - Constructor for class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
 

R

refresh() - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
 
refresh() - Method in class com.amazonaws.auth.STSAssumeRoleWithWebIdentitySessionCredentialsProvider
 
refresh() - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
Force refresh of session credentials.
refresh() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
refreshCredentials() - Method in class com.amazonaws.auth.STSSessionCredentials
Deprecated.
Refreshes the session credentials from STS.
RegionDisabledException - Exception in com.amazonaws.services.securitytoken.model
STS is not activated in the requested region for the account that is being asked to generate credentials.
RegionDisabledException(String) - Constructor for exception com.amazonaws.services.securitytoken.model.RegionDisabledException
Constructs a new RegionDisabledException with the specified error message.

S

SecurityTokenServiceActions - Enum in com.amazonaws.auth.policy.actions
The available AWS access control policy actions for AWS STS.
SessionCredentialsProviderFactory - Class in com.amazonaws.auth
Session credentials provider factory to share providers across potentially many clients.
SessionCredentialsProviderFactory() - Constructor for class com.amazonaws.auth.SessionCredentialsProviderFactory
 
setAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
The access key ID that identifies the temporary security credentials.
setAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
The identifier of an access key.
setAccount(String) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
The number used to identify the AWS account.
setAccount(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
The AWS account ID number of the account that owns or contains the calling entity.
setArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
The ARN of the temporary security credentials that are returned from the AssumeRole action.
setArn(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
The ARN that specifies the federated user that is associated with the credentials.
setArn(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
The AWS ARN associated with the calling entity.
setArn(String) - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
The Amazon Resource Name (ARN) of the IAM managed policy to use as a session policy for the role.
setAssumedRoleId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
A unique identifier that contains the role ID and the role session name of the role that is being assumed.
setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the resulting temporary security credentials.
setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The identifiers for the temporary security credentials that the operation returns.
setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the resulting temporary security credentials.
setAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The value of the Recipient attribute of the SubjectConfirmationData element of the SAML assertion.
setAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The intended audience (also known as client ID) of the web identity token.
setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The temporary security credentials, which include an access key ID, a secret access key, and a security token.
setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
setDecodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
An XML document that contains the decoded message.
setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The duration, in seconds, of the role session.
setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The duration, in seconds, of the role session.
setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The duration, in seconds, of the role session.
setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The duration, in seconds, that the session should last.
setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
The duration, in seconds, that the credentials should remain valid.
setEncodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
The encoded message that was returned with the response.
setEndpoint(String) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
setEndpoint(String) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Deprecated.
use AwsClientBuilder#setEndpointConfiguration(AwsClientBuilder.EndpointConfiguration) for example: builder.setEndpointConfiguration(new EndpointConfiguration(endpoint, signingRegion));
setExpiration(Date) - Method in class com.amazonaws.services.securitytoken.model.Credentials
The date on which the current credentials expire.
setExternalId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
A unique identifier that might be required when you assume a role in another account.
setFederatedUser(FederatedUser) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
Identifiers for the federated user associated with the credentials (such as arn:aws:sts::123456789012:federated-user/Bob or 123456789012:Bob).
setFederatedUserId(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.
setIssuer(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The value of the Issuer element of the SAML assertion.
setName(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The name of the federated user.
setNameQualifier(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
A hash value based on the concatenation of the Issuer response value, the AWS account ID, and the friendly name (the last part of the ARN) of the SAML provider in IAM.
setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
A percentage value that indicates the size of the policy in packed form.
setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
A percentage value that indicates the size of the policy in packed form.
setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
A percentage value that indicates the size of the policy in packed form.
setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
A percentage value indicating the size of the policy in packed form.
setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
An IAM policy in JSON format that you want to use as an inline session policy.
setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
An IAM policy in JSON format that you want to use as an inline session policy.
setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
An IAM policy in JSON format that you want to use as an inline session policy.
setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
An IAM policy in JSON format that you want to use as an inline session policy.
setPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
setPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
setPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
setPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as a managed session policy.
setPrincipalArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.
setProvider(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The issuing authority of the web identity token presented.
setProviderId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The fully qualified host component of the domain name of the identity provider.
setRefreshThreshold(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
Set the refresh threshold for the session credentials created by this client in seconds.
setRegion(Region) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
setRegion(Region) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Deprecated.
use AwsClientBuilder#setRegion(String)
setRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The Amazon Resource Name (ARN) of the role to assume.
setRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Name (ARN) of the role that the caller is assuming.
setRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The Amazon Resource Name (ARN) of the role that the caller is assuming.
setRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
An identifier for the assumed role session.
setRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
An identifier for the assumed role session.
setSAMLAssertion(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The base-64 encoded SAML authentication response provided by the IdP.
setSecretAccessKey(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
The secret access key that can be used to sign requests.
setSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The identification number of the MFA device that is associated with the user who is making the AssumeRole call.
setSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
The identification number of the MFA device that is associated with the IAM user who is making the GetSessionToken call.
setSessionDuration(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
Set the duration of the session credentials created by this client in seconds.
setSessionToken(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
The token that users must pass to the service API to use the temporary credentials.
setSTSClientEndpoint(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
Deprecated.
This method may be removed in a future major version. Create multiple providers if you need to work with multiple STS endpoints.
setSTSClientEndpoint(String) - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
Deprecated.
This method may be removed in a future major version. Create multiple providers if you need to work with multiple STS endpoints.
setSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The value of the NameID element in the Subject element of the SAML assertion.
setSubjectFromWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The unique user identifier that is returned by the identity provider.
setSubjectType(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The format of the name ID, as defined by the Format attribute in the NameID element of the SAML assertion.
setTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The value provided by the MFA device, if the trust policy of the role being assumed requires MFA (that is, if the policy includes a condition that tests for MFA).
setTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
The value provided by the MFA device, if MFA is required.
setUserId(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
The unique identifier of the calling entity.
setWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The OAuth 2.0 access token or OpenID Connect ID token that is provided by the identity provider.
shutdown() - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
shutdown() - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
Shuts down this client object, releasing any resources that might be held open.
shutdown() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
Shuts down the client, releasing all managed resources.
standard() - Static method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClientBuilder
 
standard() - Static method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClientBuilder
 
STSActions - Enum in com.amazonaws.auth.policy
Deprecated.
STSAssumeRoleSessionCredentialsProvider - Class in com.amazonaws.auth
AWSCredentialsProvider implementation that uses the AWS Security Token Service to assume a Role and create temporary, short-lived sessions to use for authentication.
STSAssumeRoleSessionCredentialsProvider(String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
STSAssumeRoleSessionCredentialsProvider(AWSCredentials, String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
STSAssumeRoleSessionCredentialsProvider(AWSCredentials, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
STSAssumeRoleSessionCredentialsProvider(AWSCredentialsProvider, String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
STSAssumeRoleSessionCredentialsProvider(AWSCredentialsProvider, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
STSAssumeRoleSessionCredentialsProvider.Builder - Class in com.amazonaws.auth
Provides a builder pattern to avoid combinatorial explosion of the number of parameters that are passed to constructors.
STSAssumeRoleWithWebIdentitySessionCredentialsProvider - Class in com.amazonaws.auth
 
STSAssumeRoleWithWebIdentitySessionCredentialsProvider.Builder - Class in com.amazonaws.auth
Provides a builder pattern to avoid combinatorial explosion of the number of parameters that are passed to constructors.
STSProfileCredentialsService - Class in com.amazonaws.services.securitytoken.internal
Loaded via reflection by the aws-java-sdk-core module when role assumption is configured in a credentials profile.
STSProfileCredentialsService() - Constructor for class com.amazonaws.services.securitytoken.internal.STSProfileCredentialsService
 
STSSessionCredentials - Class in com.amazonaws.auth
Deprecated.
STSSessionCredentials(AWSCredentials) - Constructor for class com.amazonaws.auth.STSSessionCredentials
Deprecated.
Create a new credentials object that will periodically and automatically obtain a session from STS.
STSSessionCredentials(AWSCredentials, int) - Constructor for class com.amazonaws.auth.STSSessionCredentials
Deprecated.
Create a new credentials object that will periodically and automatically obtain a session from STS.
STSSessionCredentials(AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.STSSessionCredentials
Deprecated.
Create a new credentials object that will periodically and automatically obtain a session from STS, using a preconfigured STS client.
STSSessionCredentials(AWSSecurityTokenService, int) - Constructor for class com.amazonaws.auth.STSSessionCredentials
Deprecated.
Create a new credentials object that will periodically and automatically obtain a session from STS, using a preconfigured STS client.
STSSessionCredentialsProvider - Class in com.amazonaws.auth
AWSCredentialsProvider implementation that uses the AWS Security Token Service to create temporary, short-lived sessions to use for authentication.
STSSessionCredentialsProvider(AWSCredentials) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
Constructs a new STSSessionCredentialsProvider, which will use the specified long lived AWS credentials to make a request to the AWS Security Token Service (STS) to request short lived session credentials, which will then be returned by this class's STSSessionCredentialsProvider.getCredentials() method.
STSSessionCredentialsProvider(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
Constructs a new STSSessionCredentialsProvider, which will use the specified long lived AWS credentials to make a request to the AWS Security Token Service (STS) to request short lived session credentials, which will then be returned by this class's STSSessionCredentialsProvider.getCredentials() method.
STSSessionCredentialsProvider(AWSCredentialsProvider) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
Constructs a new STSSessionCredentialsProvider, which will use the specified credentials provider (which vends long lived AWS credentials) to make a request to the AWS Security Token Service (STS) to request short lived session credentials, which will then be returned by this class's STSSessionCredentialsProvider.getCredentials() method.
STSSessionCredentialsProvider(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
Constructs a new STSSessionCredentialsProvider, which will use the specified credentials provider (which vends long lived AWS credentials) to make a request to the AWS Security Token Service (STS) to request short lived session credentials, which will then be returned by this class's STSSessionCredentialsProvider.getCredentials() method.
STSSessionCredentialsProvider(AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
Constructs a new STSSessionCredentialsProvider with the alredy configured STS client.

T

toString() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.Credentials
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityRequest
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
Returns a string representation of this object.
toString() - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
Returns a string representation of this object.

V

valueOf(String) - Static method in enum com.amazonaws.auth.policy.actions.SecurityTokenServiceActions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.auth.policy.STSActions
Deprecated.
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.auth.policy.actions.SecurityTokenServiceActions
Returns an array containing the constants of this enum type, inthe order they are declared.
values() - Static method in enum com.amazonaws.auth.policy.STSActions
Deprecated.
Returns an array containing the constants of this enum type, inthe order they are declared.

W

WebIdentityFederationSessionCredentialsProvider - Class in com.amazonaws.auth
AWSCredentialsProvider implementation that uses the AWS Security Token Service to create temporary, short-lived sessions to use for authentication.
WebIdentityFederationSessionCredentialsProvider(String, String, String) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
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) to request short lived session credentials, which will then be returned by this class's WebIdentityFederationSessionCredentialsProvider.getCredentials() method.
WebIdentityFederationSessionCredentialsProvider(String, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
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) to request short lived session credentials, which will then be returned by this class's WebIdentityFederationSessionCredentialsProvider.getCredentials() method.
WebIdentityFederationSessionCredentialsProvider(String, String, String, AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
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.
withAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
The access key ID that identifies the temporary security credentials.
withAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
The identifier of an access key.
withAccount(String) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
The number used to identify the AWS account.
withAccount(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
The AWS account ID number of the account that owns or contains the calling entity.
withArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
The ARN of the temporary security credentials that are returned from the AssumeRole action.
withArn(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
The ARN that specifies the federated user that is associated with the credentials.
withArn(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
The AWS ARN associated with the calling entity.
withArn(String) - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
The Amazon Resource Name (ARN) of the IAM managed policy to use as a session policy for the role.
withAssumedRoleId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
A unique identifier that contains the role ID and the role session name of the role that is being assumed.
withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the resulting temporary security credentials.
withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The identifiers for the temporary security credentials that the operation returns.
withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the resulting temporary security credentials.
withAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The value of the Recipient attribute of the SubjectConfirmationData element of the SAML assertion.
withAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The intended audience (also known as client ID) of the web identity token.
withClientConfiguration(ClientConfiguration) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
Deprecated.
Supply a configured STS client via the withStsClient(AWSSecurityTokenService) setter. Use AWSSecurityTokenServiceClientBuilder to create an STS client.
withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The temporary security credentials, which include an access key ID, a secret access key, and a security token.
withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
withDecodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
An XML document that contains the decoded message.
withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The duration, in seconds, of the role session.
withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The duration, in seconds, of the role session.
withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The duration, in seconds, of the role session.
withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The duration, in seconds, that the session should last.
withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
The duration, in seconds, that the credentials should remain valid.
withEncodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
The encoded message that was returned with the response.
withExpiration(Date) - Method in class com.amazonaws.services.securitytoken.model.Credentials
The date on which the current credentials expire.
withExternalId(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
Set the roleExternalId parameter that is used when retrieving session credentials under an assumed role.
withExternalId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
A unique identifier that might be required when you assume a role in another account.
withFederatedUser(FederatedUser) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
Identifiers for the federated user associated with the credentials (such as arn:aws:sts::123456789012:federated-user/Bob or 123456789012:Bob).
withFederatedUserId(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM user.
withIssuer(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The value of the Issuer element of the SAML assertion.
withLongLivedCredentials(AWSCredentials) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
Deprecated.
Supply a configured STS client via the withStsClient(AWSSecurityTokenService) setter. Use AWSSecurityTokenServiceClientBuilder to create an STS client.
withLongLivedCredentialsProvider(AWSCredentialsProvider) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
Deprecated.
Supply a configured STS client via the withStsClient(AWSSecurityTokenService) setter. Use AWSSecurityTokenServiceClientBuilder to create an STS client.
withName(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The name of the federated user.
withNameQualifier(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
A hash value based on the concatenation of the Issuer response value, the AWS account ID, and the friendly name (the last part of the ARN) of the SAML provider in IAM.
withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
A percentage value that indicates the size of the policy in packed form.
withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
A percentage value that indicates the size of the policy in packed form.
withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
A percentage value that indicates the size of the policy in packed form.
withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
A percentage value indicating the size of the policy in packed form.
withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
An IAM policy in JSON format that you want to use as an inline session policy.
withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
An IAM policy in JSON format that you want to use as an inline session policy.
withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
An IAM policy in JSON format that you want to use as an inline session policy.
withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
An IAM policy in JSON format that you want to use as an inline session policy.
withPolicyArns(PolicyDescriptorType...) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
withPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
withPolicyArns(PolicyDescriptorType...) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
withPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
withPolicyArns(PolicyDescriptorType...) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
withPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
withPolicyArns(PolicyDescriptorType...) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as a managed session policy.
withPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as a managed session policy.
withPrincipalArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.
withProvider(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The issuing authority of the web identity token presented.
withProviderId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The fully qualified host component of the domain name of the identity provider.
withRefreshThreshold(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
Set the refresh threshold for the session credentials created by this client in seconds.
withRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The Amazon Resource Name (ARN) of the role to assume.
withRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The Amazon Resource Name (ARN) of the role that the caller is assuming.
withRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The Amazon Resource Name (ARN) of the role that the caller is assuming.
withRoleSessionDurationSeconds(int) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
Set the roleSessionDurationSeconds that is used when creating a new assumed role session.
withRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
An identifier for the assumed role session.
withRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
An identifier for the assumed role session.
withSAMLAssertion(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
The base-64 encoded SAML authentication response provided by the IdP.
withScopeDownPolicy(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
An IAM policy in JSON format to scope down permissions granted from the assume role.
withSecretAccessKey(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
The secret access key that can be used to sign requests.
withSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The identification number of the MFA device that is associated with the user who is making the AssumeRole call.
withSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
The identification number of the MFA device that is associated with the IAM user who is making the GetSessionToken call.
withServiceEndpoint(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
Deprecated.
Supply a configured STS client via the withStsClient(AWSSecurityTokenService) setter. Use AWSSecurityTokenServiceClientBuilder to create an STS client.
withSessionDuration(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
Set the duration of the session credentials created by this client in seconds.
withSessionToken(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
The token that users must pass to the service API to use the temporary credentials.
withStsClient(AWSSecurityTokenService) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
Sets a preconfigured STS client to use for the credentials provider.
withStsClient(AWSSecurityTokenService) - Method in class com.amazonaws.auth.STSAssumeRoleWithWebIdentitySessionCredentialsProvider.Builder
Sets a preconfigured STS client to use for the credentials provider.
withSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The value of the NameID element in the Subject element of the SAML assertion.
withSubjectFromWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
The unique user identifier that is returned by the identity provider.
withSubjectType(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
The format of the name ID, as defined by the Format attribute in the NameID element of the SAML assertion.
withTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
The value provided by the MFA device, if the trust policy of the role being assumed requires MFA (that is, if the policy includes a condition that tests for MFA).
withTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
The value provided by the MFA device, if MFA is required.
withUserId(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
The unique identifier of the calling entity.
withWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
The OAuth 2.0 access token or OpenID Connect ID token that is provided by the identity provider.
A B C D E F G H I M N P R S T V W 

Copyright © 2019. All rights reserved.



NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14