- 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 (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 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 (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
-  
- 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, such as Amazon Cognito, Login with Amazon, Facebook, Google, or
 any OpenID Connect-compatible 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, such as Amazon Cognito, Login with Amazon, Facebook, Google, or
 any OpenID Connect-compatible 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, such as Amazon Cognito, Login with Amazon, Facebook, Google, or
 any OpenID Connect-compatible 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, such as Amazon Cognito, Login with Amazon, Facebook, Google, or
 any OpenID Connect-compatible 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
-  
- 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
- 
Interface for accessing AWS STS asynchronously. 
- AWSSecurityTokenServiceAsyncClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on AWS
 STS. 
- AWSSecurityTokenServiceAsyncClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on AWS
 STS. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on AWS STS
 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 AWS STS
 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 AWS STS
 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 AWS STS
 using the specified AWS account credentials provider. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on AWS STS
 using the provided AWS account credentials provider and client
 configuration options. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on AWS STS
 using the specified AWS account credentials provider and executor
 service. 
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on AWS STS
 using the specified AWS account credentials provider, executor service,
 and client configuration options. 
- AWSSecurityTokenServiceAsyncClient(AwsAsyncClientParams) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
- 
Constructs a new asynchronous client to invoke service methods on AWS STS
 using the specified parameters. 
- AWSSecurityTokenServiceAsyncClientBuilder - Class in com.amazonaws.services.securitytoken
- 
- AWSSecurityTokenServiceClient - Class in com.amazonaws.services.securitytoken
- 
Client for accessing AWS STS. 
- AWSSecurityTokenServiceClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on AWS STS. 
- AWSSecurityTokenServiceClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on AWS STS. 
- AWSSecurityTokenServiceClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on AWS STS 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 AWS STS 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 AWS STS 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 AWS STS 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 AWS STS using the
 specified AWS account credentials provider, client configuration options,
 and request metric collector. 
- AWSSecurityTokenServiceClient(AwsSyncClientParams) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
Constructs a new client to invoke service methods on AWS STS using the
 specified parameters. 
- AWSSecurityTokenServiceClientBuilder - Class in com.amazonaws.services.securitytoken
- 
- getAccessKeyId() - Method in class com.amazonaws.services.securitytoken.model.Credentials
- 
 The access key ID that identifies the temporary security credentials. 
- 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. 
- 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
- 
 The value of the Recipientattribute of theSubjectConfirmationDataelement 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 identity whose credentials are used to call
 the API. 
- getCallerIdentity(GetCallerIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
- 
 Returns details about the IAM identity whose credentials are used to call
 the API. 
- 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 identity whose credentials are used to call
 the API. 
- getCallerIdentityAsync(GetCallerIdentityRequest, AsyncHandler<GetCallerIdentityRequest, GetCallerIdentityResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
- 
 Returns details about the IAM identity whose credentials are used to call
 the API. 
- 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.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 is used by third parties when assuming roles 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 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 Issuerelement 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 Issuerresponse 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. 
- 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 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 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 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 NameIDelement in theSubjectelement 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 Formatattribute in theNameIDelement 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. 
- 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. 
- 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. 
- 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 Recipientattribute of theSubjectConfirmationDataelement 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
- 
Overrides the default endpoint for this client ("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 when assuming roles 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
- 
 The value of the Issuerelement 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 Issuerresponse 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. 
- 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 class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
-  
- 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 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 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
- 
- setSTSClientEndpoint(String) - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
- 
- setSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
- 
 The value of the NameIDelement in theSubjectelement 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 Formatattribute in theNameIDelement 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
- 
- 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. 
- 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. 
- 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. 
- 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. 
- 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 Recipientattribute of theSubjectConfirmationDataelement 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
- 
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
- 
 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 is used by third parties when assuming roles 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
- 
 The value of the Issuerelement of the SAML assertion.
 
- 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
- 
 A hash value based on the concatenation of the Issuerresponse 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. 
- 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 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. 
- 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. 
- withStsClient(AWSSecurityTokenService) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.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 NameIDelement in theSubjectelement 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 Formatattribute in theNameIDelement 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.