- 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 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) 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 (consisting of an
 access key ID, a secret access key, and a security token) that you can
 use to access AWS resources that you might not normally have access
 to. 
- assumeRoleAsync(AssumeRoleRequest) - 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) 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 (consisting of an
 access key ID, a secret access key, and a security token) 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
- 
 Returns a set of temporary security credentials (consisting of an
 access key ID, a secret access key, and a security token) that you can
 use to access AWS resources that you might not normally have access
 to. 
- assumeRoleAsync(AssumeRoleRequest, AsyncHandler<AssumeRoleRequest, AssumeRoleResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
 Returns a set of temporary security credentials (consisting of an
 access key ID, a secret access key, and a security token) that you can
 use to access AWS resources that you might not normally have access
 to. 
- 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 result of a successful call to the AssumeRole action,
 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 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 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
- 
 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 class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
 Returns a set of temporary security credentials for users who have
 been authenticated via a SAML authentication response. 
- 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 result of a successful call to the AssumeRoleWithSAML
 action, 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 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, such as Login with Amazon, Facebook, or Google. 
- 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, such as Login with Amazon, Facebook, or Google. 
- 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, such as Login with Amazon, Facebook, or Google. 
- 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, such as Login with Amazon, Facebook, or Google. 
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
 Returns a set of temporary security credentials for users who have
 been authenticated in a mobile or web application with a web identity
 provider, such as Login with Amazon, Facebook, or Google. 
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest, AsyncHandler<AssumeRoleWithWebIdentityRequest, AssumeRoleWithWebIdentityResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
 Returns a set of temporary security credentials for users who have
 been authenticated in a mobile or web application with a web identity
 provider, such as Login with Amazon, Facebook, or Google. 
- 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 result of a successful call to the
 AssumeRoleWithWebIdentity action, including temporary AWS credentials
 that can be used to make AWS requests. 
- AssumeRoleWithWebIdentityResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-  
- AWSSecurityTokenService - Interface in com.amazonaws.services.securitytoken
- 
Interface for accessing AWSSecurityTokenService. 
- AWSSecurityTokenServiceAsync - Interface in com.amazonaws.services.securitytoken
- 
Interface for accessing AWSSecurityTokenService asynchronously. 
- AWSSecurityTokenServiceAsyncClient - Class in com.amazonaws.services.securitytoken
- 
Asynchronous client for accessing AWSSecurityTokenService. 
- AWSSecurityTokenServiceAsyncClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on
 AWSSecurityTokenService. 
- AWSSecurityTokenServiceAsyncClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on
 AWSSecurityTokenService. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentials, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials
 and executor service. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentials, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials,
 executor service, and client configuration options. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials provider. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials provider
 and executor service. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials
 provider and client configuration options. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials
 provider, executor service, and client configuration options. 
- AWSSecurityTokenServiceClient - Class in com.amazonaws.services.securitytoken
- 
Client for accessing AWSSecurityTokenService. 
- AWSSecurityTokenServiceClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on
 AWSSecurityTokenService. 
- AWSSecurityTokenServiceClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on
 AWSSecurityTokenService. 
- AWSSecurityTokenServiceClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials. 
- AWSSecurityTokenServiceClient(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials
 and client configuration options. 
- AWSSecurityTokenServiceClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials provider. 
- AWSSecurityTokenServiceClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials
 provider and client configuration options. 
- AWSSecurityTokenServiceClient(AWSCredentialsProvider, ClientConfiguration, RequestMetricCollector) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on
 AWSSecurityTokenService using the specified AWS account credentials
 provider, client configuration options, and request metric collector. 
- getAccessKeyId() - Method in class com.amazonaws.services.securitytoken.model.Credentials
- 
The access key ID that identifies the temporary security credentials. 
- 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. 
- 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. 
- getAudience() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
- 
Returns the value of the Audience property for this object. 
- getAudience() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
- 
The intended audience 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 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. 
- getCredentials() - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-  
- getCredentials() - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
-  
- 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
- 
AWS credentials for API authentication. 
- 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
- 
Credentials for the service API authentication. 
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
- 
The session credentials for API authentication. 
- 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 async client to execute
 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 is used by third parties to assume a role in
 their customers' accounts. 
- 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/Bobor123456789012: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 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 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
- 
 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 class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
 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. 
- GetFederationTokenRequest - Class in com.amazonaws.services.securitytoken.model
- 
- GetFederationTokenRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
- 
Default constructor for a new 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 result of a successful call to the GetFederationToken
 action, 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
- 
Returns the value of the Issuer property for this object. 
- 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
- 
Returns the value of the NameQualifier property for this object. 
- 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. 
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
- 
An IAM policy in JSON format. 
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
- 
An IAM policy in JSON format. 
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
- 
An IAM policy in JSON format that is passed with the
 GetFederationTokencall and evaluated along with the
 policy or policies that are attached to the IAM user whose credentials
 are used to callGetFederationToken.
 
- 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 that the caller is
 assuming. 
- 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 AssumeRolecall.
 
- 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 GetSessionTokencall.
 
- 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 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
- 
 Returns a set of temporary credentials for an AWS account or IAM
 user. 
- 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
- 
 Returns a set of temporary credentials for an AWS account or IAM
 user. 
- 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 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(GetSessionTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
 Returns a set of temporary credentials for an AWS account or IAM
 user. 
- getSessionTokenAsync(GetSessionTokenRequest, AsyncHandler<GetSessionTokenRequest, GetSessionTokenResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
 Returns a set of temporary credentials for an AWS account or IAM
 user. 
- GetSessionTokenRequest - Class in com.amazonaws.services.securitytoken.model
- 
- GetSessionTokenRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
- 
Default constructor for a new GetSessionTokenRequest object. 
- GetSessionTokenResult - Class in com.amazonaws.services.securitytoken.model
- 
 Contains the result of a successful call to the GetSessionToken
 action, 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
- 
Returns the value of the Subject property for this object. 
- 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
- 
Returns the value of the SubjectType property for this object. 
- 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. 
- 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. 
- SecurityTokenServiceActions - Enum in com.amazonaws.auth.policy.actions
- 
The available AWS access control policy actions for AWS Security Token Service. 
- 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. 
- 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. 
- 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
- 
Sets the value of the Audience property for this object. 
- setAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
- 
The intended audience 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
- 
AWS credentials for API authentication. 
- 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
- 
Credentials for the service API authentication. 
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
- 
The session credentials for API authentication. 
- 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 interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
- 
Overrides the default endpoint for this client ("https://sts.amazonaws.com"). 
- 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 is used by third parties to assume a role in
 their customers' accounts. 
- 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/Bobor123456789012: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
- 
Sets the value of the Issuer property for this object. 
- 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
- 
Sets the value of the NameQualifier property for this object. 
- 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. 
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
- 
An IAM policy in JSON format. 
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
- 
An IAM policy in JSON format. 
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
- 
An IAM policy in JSON format that is passed with the
 GetFederationTokencall and evaluated along with the
 policy or policies that are attached to the IAM user whose credentials
 are used to callGetFederationToken.
 
- 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 interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
- 
- setRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
- 
The Amazon Resource Name (ARN) of the role that the caller is
 assuming. 
- 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 AssumeRolecall.
 
- 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 GetSessionTokencall.
 
- 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
- 
Sets the AWS Security Token Service (STS) endpoint where session
 credentials are retrieved from. 
- setSTSClientEndpoint(String) - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
- 
Sets the AWS Security Token Service (STS) endpoint where session
 credentials are retrieved from. 
- setSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
- 
Sets the value of the Subject property for this object. 
- 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
- 
Sets the value of the SubjectType property for this object. 
- 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. 
- 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 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. 
- STSActions - Enum in com.amazonaws.auth.policy
- 
- 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. 
- STSAssumeRoleSessionCredentialsProvider.Builder(String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
-  
- 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. 
- 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. 
- 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. 
- 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
- 
Sets the value of the Audience property for this object. 
- withAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
- 
The intended audience of the web identity token. 
- withClientConfiguration(ClientConfiguration) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
- 
Set the client configuration used to create the AWSSecurityTokenService 
- 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
- 
AWS credentials for API authentication. 
- 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
- 
Credentials for the service API authentication. 
- withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
- 
The session credentials for API authentication. 
- 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 is used by third parties to assume a role in
 their customers' accounts. 
- 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/Bobor123456789012: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
- 
Sets the value of the Issuer property for this object. 
- withLongLivedCredentials(AWSCredentials) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
- 
Set credentials to use when retrieving session credentials
 This is not the recommended approach. 
- withLongLivedCredentialsProvider(AWSCredentialsProvider) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
- 
Set credentials provider to use when retrieving session credentials 
- 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
- 
Sets the value of the NameQualifier property for this object. 
- 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. 
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
- 
An IAM policy in JSON format. 
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
- 
An IAM policy in JSON format. 
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
- 
An IAM policy in JSON format that is passed with the
 GetFederationTokencall and evaluated along with the
 policy or policies that are attached to the IAM user whose credentials
 are used to callGetFederationToken.
 
- 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 that the caller is
 assuming. 
- 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. 
- 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. 
- 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 AssumeRolecall.
 
- 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 GetSessionTokencall.
 
- withServiceEndpoint(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
- 
Sets the AWS Security Token Service (STS) endpoint where session
 credentials are retrieved from. 
- 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. 
- withSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
- 
Sets the value of the Subject property for this object. 
- 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
- 
Sets the value of the SubjectType property for this object. 
- 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. 
- 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.