- getAccessKeyId() - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
- 
 The access key ID that identifies the temporary security credentials.
 
- getAccessKeyId() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
 
- 
 The identifier of an access key.
 
- getAccessKeyInfo(GetAccessKeyInfoRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
-  
 
- getAccessKeyInfo(GetAccessKeyInfoRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
 
- 
 Returns the account identifier for the specified access key ID.
 
- getAccessKeyInfo(GetAccessKeyInfoRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
 
- 
 Returns the account identifier for the specified access key ID.
 
- getAccessKeyInfoAsync(GetAccessKeyInfoRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
-  
 
- getAccessKeyInfoAsync(GetAccessKeyInfoRequest, AsyncHandler<GetAccessKeyInfoRequest, GetAccessKeyInfoResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
-  
 
- getAccessKeyInfoAsync(GetAccessKeyInfoRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
 
- 
 Returns the account identifier for the specified access key ID.
 
- getAccessKeyInfoAsync(GetAccessKeyInfoRequest, AsyncHandler<GetAccessKeyInfoRequest, GetAccessKeyInfoResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
 
- 
 Returns the account identifier for the specified access key ID.
 
- getAccessKeyInfoAsync(GetAccessKeyInfoRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
-  
 
- getAccessKeyInfoAsync(GetAccessKeyInfoRequest, AsyncHandler<GetAccessKeyInfoRequest, GetAccessKeyInfoResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
-  
 
- GetAccessKeyInfoRequest - Class in com.amazonaws.services.securitytoken.model
 
-  
 
- GetAccessKeyInfoRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
 
-  
 
- GetAccessKeyInfoResult - Class in com.amazonaws.services.securitytoken.model
 
-  
 
- GetAccessKeyInfoResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
 
-  
 
- getAccount() - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
 
- 
 The number used to identify the Amazon Web Services account.
 
- getAccount() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
- 
 The Amazon Web Services 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 Amazon Web Services ARN associated with the calling entity.
 
- getArn() - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
 
- 
 The Amazon Resource Name (ARN) of the IAM managed policy to use as a session policy for the role.
 
- getAssumedRoleId() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
 
- 
 A unique identifier that contains the role ID and the role session name of the role that is being assumed.
 
- getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the
 resulting temporary security credentials.
 
- getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The identifiers for the temporary security credentials that the operation returns.
 
- getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the
 resulting temporary security credentials.
 
- getAssumeRoleCredentialsProvider(RoleInfo) - Method in class com.amazonaws.services.securitytoken.internal.STSProfileCredentialsService
 
-  
 
- getAudience() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value of the Recipient attribute of the SubjectConfirmationData element of the SAML
 assertion.
 
- getAudience() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The intended audience (also known as client ID) of the web identity token.
 
- getAWSAccessKeyId() - Method in class com.amazonaws.auth.STSSessionCredentials
 
- 
Deprecated.
Returns the AWS access key for the current STS session, beginning a new
 one if necessary.
 
- getAWSSecretKey() - Method in class com.amazonaws.auth.STSSessionCredentials
 
- 
Deprecated.
Returns the AWS secret key for the current STS session, beginning a new
 one if necessary.
 
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
-  
 
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
 
- 
Returns additional metadata for a previously executed successful request, typically used for debugging issues
 where a service isn't acting as expected.
 
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
 
- 
Returns additional metadata for a previously executed successful, request, typically used for debugging issues
 where a service isn't acting as expected.
 
- getCallerIdentity(GetCallerIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
-  
 
- getCallerIdentity(GetCallerIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
 
- 
 Returns details about the IAM user or role whose credentials are used to call the operation.
 
- getCallerIdentity(GetCallerIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
 
- 
 Returns details about the IAM user or role whose credentials are used to call the operation.
 
- getCallerIdentityAsync(GetCallerIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
-  
 
- getCallerIdentityAsync(GetCallerIdentityRequest, AsyncHandler<GetCallerIdentityRequest, GetCallerIdentityResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
-  
 
- getCallerIdentityAsync(GetCallerIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
 
- 
 Returns details about the IAM user or role whose credentials are used to call the operation.
 
- getCallerIdentityAsync(GetCallerIdentityRequest, AsyncHandler<GetCallerIdentityRequest, GetCallerIdentityResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
 
- 
 Returns details about the IAM user or role whose credentials are used to call the operation.
 
- getCallerIdentityAsync(GetCallerIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
-  
 
- getCallerIdentityAsync(GetCallerIdentityRequest, AsyncHandler<GetCallerIdentityRequest, GetCallerIdentityResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
-  
 
- GetCallerIdentityRequest - Class in com.amazonaws.services.securitytoken.model
 
-  
 
- GetCallerIdentityRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetCallerIdentityRequest
 
-  
 
- GetCallerIdentityResult - Class in com.amazonaws.services.securitytoken.model
 
- 
 Contains the response to a successful 
GetCallerIdentity request, including information about the entity making
 the request.
 
 
- GetCallerIdentityResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
-  
 
- getCredentials() - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
 
-  
 
- getCredentials() - Method in class com.amazonaws.auth.STSAssumeRoleWithWebIdentitySessionCredentialsProvider
 
-  
 
- getCredentials() - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
 
- 
Method will return valid session credentials or throw an AmazonClientException due to STS
 service time-out or thread interruption.
 
- getCredentials() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
-  
 
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security (or
 session) token.
 
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security (or
 session) token.
 
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security token.
 
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security (or
 session) token.
 
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security (or
 session) token.
 
- getDecodedMessage() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
 
- 
 The API returns a response with the decoded message.
 
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The duration, in seconds, of the role session.
 
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 The duration, in seconds, of the role session.
 
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 The duration, in seconds, of the role session.
 
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 The duration, in seconds, that the session should last.
 
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
- 
 The duration, in seconds, that the credentials should remain valid.
 
- getEncodedMessage() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
 
- 
 The encoded message that was returned with the response.
 
- getExecutorService() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
- 
Returns the executor service used by this client to execute async requests.
 
- getExpiration() - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
- 
 The date on which the current credentials expire.
 
- getExternalId() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A unique identifier that might be required when you assume a role in another account.
 
- getFederatedUser() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
- 
 Identifiers for the federated user associated with the credentials (such as
 arn:aws:sts::123456789012:federated-user/Bob or 123456789012:Bob).
 
- getFederatedUserId() - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
 
- 
 The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM
 user.
 
- getFederationToken(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
-  
 
- getFederationToken(GetFederationTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
 
- 
 Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a
 security token) for a federated user.
 
- getFederationToken(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
 
- 
 Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a
 security token) for a federated user.
 
- getFederationTokenAsync(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
-  
 
- getFederationTokenAsync(GetFederationTokenRequest, AsyncHandler<GetFederationTokenRequest, GetFederationTokenResult>) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenServiceAsync
 
-  
 
- getFederationTokenAsync(GetFederationTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
 
- 
 Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a
 security token) for a federated user.
 
- getFederationTokenAsync(GetFederationTokenRequest, AsyncHandler<GetFederationTokenRequest, GetFederationTokenResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
 
- 
 Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a
 security token) for a federated user.
 
- getFederationTokenAsync(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
-  
 
- getFederationTokenAsync(GetFederationTokenRequest, AsyncHandler<GetFederationTokenRequest, GetFederationTokenResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
 
-  
 
- GetFederationTokenRequest - Class in com.amazonaws.services.securitytoken.model
 
-  
 
- GetFederationTokenRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
Default constructor for GetFederationTokenRequest object.
 
- GetFederationTokenRequest(String) - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
Constructs a new GetFederationTokenRequest object.
 
- GetFederationTokenResult - Class in com.amazonaws.services.securitytoken.model
 
- 
 Contains the response to a successful 
GetFederationToken request, including temporary Amazon Web Services
 credentials that can be used to make Amazon Web Services requests.
 
 
- GetFederationTokenResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
-  
 
- getImmutableCredentials() - Method in class com.amazonaws.auth.STSSessionCredentials
 
- 
Deprecated.
Returns immutable session credentials for this session, beginning a new one if necessary.
 
- getIssuer() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value of the Issuer element of the SAML assertion.
 
- getKey() - Method in class com.amazonaws.services.securitytoken.model.Tag
 
- 
 The key for a session tag.
 
- 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 following:
 
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- getPolicyArns() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- getPolicyArns() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- getPolicyArns() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- getPolicyArns() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as a managed session policy.
 
- getPrincipalArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.
 
- getProvider() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The issuing authority of the web identity token presented.
 
- getProviderId() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 The fully qualified host component of the domain name of the OAuth 2.0 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 base64 encoded SAML authentication response provided by the IdP.
 
- getSecretAccessKey() - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
- 
 The secret access key that can be used to sign requests.
 
- getSerialNumber() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The identification number of the MFA device that is associated with the user who is making the
 AssumeRole call.
 
- getSerialNumber() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
- 
 The identification number of the MFA device that is associated with the IAM user who is making the
 GetSessionToken call.
 
- getSessionCredentialsProvider(AWSCredentials, String, ClientConfiguration) - Static method in class com.amazonaws.auth.SessionCredentialsProviderFactory
 
- 
Gets a session credentials provider for the long-term credentials and
 service endpoint given.
 
- getSessionDuration() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
- 
Get the duration of the session credentials created by this client in
 seconds.
 
- getSessionToken() - Method in class com.amazonaws.auth.STSSessionCredentials
 
- 
Deprecated.
Returns the session token for the current STS session, beginning a new
 one if necessary.
 
- getSessionToken(GetSessionTokenRequest) - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
-  
 
- getSessionToken() - Method in class com.amazonaws.services.securitytoken.AbstractAWSSecurityTokenService
 
-  
 
- getSessionToken(GetSessionTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
 
- 
 Returns a set of temporary credentials for an Amazon Web Services 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 Amazon Web Services 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 Amazon Web Services 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 Amazon Web Services 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 Amazon Web Services
 credentials that can be used to make Amazon Web Services requests.
 
 
- GetSessionTokenResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
 
-  
 
- getSourceIdentity() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The source identity specified by the principal that is calling the AssumeRole operation.
 
- getSourceIdentity() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 The source identity specified by the principal that is calling the AssumeRole operation.
 
- getSourceIdentity() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value in the SourceIdentity attribute in the SAML assertion.
 
- getSourceIdentity() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The value of the source identity that is returned in the JSON web token (JWT) from the identity provider.
 
- getSubject() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value of the NameID element in the Subject element of the SAML assertion.
 
- getSubjectFromWebIdentityToken() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The unique user identifier that is returned by the identity provider.
 
- getSubjectFromWIF() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
- 
Get the identifier returned from the Identity Provider for the
 authenticated user.
 
- getSubjectType() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The format of the name ID, as defined by the Format attribute in the NameID element of
 the SAML assertion.
 
- getTags() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A list of session tags that you want to pass.
 
- getTags() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 A list of session tags.
 
- 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.
 
- getTokenCode() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
- 
 The value provided by the MFA device, if MFA is required.
 
- getTransitiveTagKeys() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A list of keys for session tags that you want to set as transitive.
 
- getUserId() - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
- 
 The unique identifier of the calling entity.
 
- getValue() - Method in class com.amazonaws.services.securitytoken.model.Tag
 
- 
 The value for a session tag.
 
- 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.
 
- setAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
 
- 
 The identifier of an access key.
 
- setAccount(String) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
 
- 
 The number used to identify the Amazon Web Services account.
 
- setAccount(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
- 
 The Amazon Web Services 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 Amazon Web Services ARN associated with the calling entity.
 
- setArn(String) - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
 
- 
 The Amazon Resource Name (ARN) of the IAM managed policy to use as a session policy for the role.
 
- setAssumedRoleId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
 
- 
 A unique identifier that contains the role ID and the role session name of the role that is being assumed.
 
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the
 resulting temporary security credentials.
 
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The identifiers for the temporary security credentials that the operation returns.
 
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the
 resulting temporary security credentials.
 
- setAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value of the Recipient attribute of the SubjectConfirmationData element of the SAML
 assertion.
 
- setAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The intended audience (also known as client ID) of the web identity token.
 
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security (or
 session) token.
 
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security (or
 session) token.
 
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security token.
 
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security (or
 session) token.
 
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
 
- 
 The temporary security credentials, which include an access key ID, a secret access key, and a security (or
 session) token.
 
- setDecodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
 
- 
 The API returns a response with 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
 
- 
 
- setExpiration(Date) - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
- 
 The date on which the current credentials expire.
 
- setExternalId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A unique identifier that might be required when you assume a role in another account.
 
- setFederatedUser(FederatedUser) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
- 
 Identifiers for the federated user associated with the credentials (such as
 arn:aws:sts::123456789012:federated-user/Bob or 123456789012:Bob).
 
- setFederatedUserId(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
 
- 
 The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM
 user.
 
- setIssuer(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value of the Issuer element of the SAML assertion.
 
- setKey(String) - Method in class com.amazonaws.services.securitytoken.model.Tag
 
- 
 The key for a session tag.
 
- 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 following:
 
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- setPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- setPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- setPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- setPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as a managed session policy.
 
- setPrincipalArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.
 
- setProvider(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The issuing authority of the web identity token presented.
 
- setProviderId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 The fully qualified host component of the domain name of the OAuth 2.0 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
 
- 
 
- setRegion(Region) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
 
- 
Deprecated.
 
- 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 base64 encoded SAML authentication response provided by the IdP.
 
- setSecretAccessKey(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
- 
 The secret access key that can be used to sign requests.
 
- setSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The identification number of the MFA device that is associated with the user who is making the
 AssumeRole call.
 
- setSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
- 
 The identification number of the MFA device that is associated with the IAM user who is making the
 GetSessionToken call.
 
- setSessionDuration(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
- 
Set the duration of the session credentials created by this client in
 seconds.
 
- setSessionToken(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
- 
 The token that users must pass to the service API to use the temporary credentials.
 
- setSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The source identity specified by the principal that is calling the AssumeRole operation.
 
- setSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 The source identity specified by the principal that is calling the AssumeRole operation.
 
- setSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value in the SourceIdentity attribute in the SAML assertion.
 
- setSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The value of the source identity that is returned in the JSON web token (JWT) from the identity provider.
 
- 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 NameID element in the Subject element of the SAML assertion.
 
- setSubjectFromWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The unique user identifier that is returned by the identity provider.
 
- setSubjectType(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The format of the name ID, as defined by the Format attribute in the NameID element of
 the SAML assertion.
 
- setTags(Collection<Tag>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A list of session tags that you want to pass.
 
- setTags(Collection<Tag>) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 A list of session tags.
 
- 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.
 
- setTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
- 
 The value provided by the MFA device, if MFA is required.
 
- setTransitiveTagKeys(Collection<String>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A list of keys for session tags that you want to set as transitive.
 
- setUserId(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
- 
 The unique identifier of the calling entity.
 
- setValue(String) - Method in class com.amazonaws.services.securitytoken.model.Tag
 
- 
 The value for a session tag.
 
- 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.
 
- shutdown() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
 
-  
 
- 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.
 
- STSAssumeRoleWithWebIdentitySessionCredentialsProvider - Class in com.amazonaws.auth
 
-  
 
- STSAssumeRoleWithWebIdentitySessionCredentialsProvider.Builder - Class in com.amazonaws.auth
 
- 
Provides a builder pattern to avoid combinatorial explosion of the number of parameters that
 are passed to constructors.
 
- STSProfileCredentialsService - Class in com.amazonaws.services.securitytoken.internal
 
- 
Loaded via reflection by the aws-java-sdk-core module when role assumption is configured in a
 credentials profile.
 
- STSProfileCredentialsService() - Constructor for class com.amazonaws.services.securitytoken.internal.STSProfileCredentialsService
 
-  
 
- STSSessionCredentials - Class in com.amazonaws.auth
 
- 
Deprecated.
 
- STSSessionCredentials(AWSCredentials) - Constructor for class com.amazonaws.auth.STSSessionCredentials
 
- 
Deprecated.
Create a new credentials object that will periodically and automatically
 obtain a session from STS.
 
- STSSessionCredentials(AWSCredentials, int) - Constructor for class com.amazonaws.auth.STSSessionCredentials
 
- 
Deprecated.
Create a new credentials object that will periodically and automatically
 obtain a session from STS.
 
- STSSessionCredentials(AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.STSSessionCredentials
 
- 
Deprecated.
Create a new credentials object that will periodically and automatically
 obtain a session from STS, using a preconfigured STS client.
 
- STSSessionCredentials(AWSSecurityTokenService, int) - Constructor for class com.amazonaws.auth.STSSessionCredentials
 
- 
Deprecated.
Create a new credentials object that will periodically and automatically
 obtain a session from STS, using a preconfigured STS client.
 
- STSSessionCredentialsProvider - Class in com.amazonaws.auth
 
- 
AWSCredentialsProvider implementation that uses the AWS Security Token Service to create
 temporary, short-lived sessions to use for authentication.
 
- STSSessionCredentialsProvider(AWSCredentials) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
 
- 
Constructs a new STSSessionCredentialsProvider, which will use the specified long lived AWS
 credentials to make a request to the AWS Security Token Service (STS) to request short lived
 session credentials, which will then be returned by this class's 
STSSessionCredentialsProvider.getCredentials()
 method.
 
 
- STSSessionCredentialsProvider(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
 
- 
Constructs a new STSSessionCredentialsProvider, which will use the specified long lived AWS
 credentials to make a request to the AWS Security Token Service (STS) to request short lived
 session credentials, which will then be returned by this class's 
STSSessionCredentialsProvider.getCredentials()
 method.
 
 
- STSSessionCredentialsProvider(AWSCredentialsProvider) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
 
- 
Constructs a new STSSessionCredentialsProvider, which will use the specified credentials
 provider (which vends long lived AWS credentials) to make a request to the AWS Security Token
 Service (STS) to request short lived session credentials, which will then be returned by this
 class's 
STSSessionCredentialsProvider.getCredentials() method.
 
 
- STSSessionCredentialsProvider(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
 
- 
Constructs a new STSSessionCredentialsProvider, which will use the specified credentials
 provider (which vends long lived AWS credentials) to make a request to the AWS Security Token
 Service (STS) to request short lived session credentials, which will then be returned by this
 class's 
STSSessionCredentialsProvider.getCredentials() method.
 
 
- STSSessionCredentialsProvider(AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
 
- 
Constructs a new STSSessionCredentialsProvider with the alredy configured STS client.
 
- WebIdentityFederationSessionCredentialsProvider - Class in com.amazonaws.auth
 
- 
AWSCredentialsProvider implementation that uses the AWS Security Token
 Service to create temporary, short-lived sessions to use for authentication.
 
- WebIdentityFederationSessionCredentialsProvider(String, String, String) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
- 
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
 specified 3rd-party web identity provider to make a request to the AWS
 Security Token Service (STS) to request short lived session credentials,
 which will then be returned by this class's 
WebIdentityFederationSessionCredentialsProvider.getCredentials()
 method.
 
 
- WebIdentityFederationSessionCredentialsProvider(String, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
- 
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
 specified 3rd-party web identity provider to make a request to the AWS
 Security Token Service (STS) to request short lived session credentials,
 which will then be returned by this class's 
WebIdentityFederationSessionCredentialsProvider.getCredentials()
 method.
 
 
- WebIdentityFederationSessionCredentialsProvider(String, String, String, AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
- 
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
 specified 3rd-party web identity provider to make a request to the AWS
 Security Token Service (STS) using the provided client to request short 
 lived session credentials, which will then be returned by this class's 
 
WebIdentityFederationSessionCredentialsProvider.getCredentials() method.
 
 
- withAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
- 
 The access key ID that identifies the temporary security credentials.
 
- withAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoRequest
 
- 
 The identifier of an access key.
 
- withAccount(String) - Method in class com.amazonaws.services.securitytoken.model.GetAccessKeyInfoResult
 
- 
 The number used to identify the Amazon Web Services account.
 
- withAccount(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
- 
 The Amazon Web Services 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 Amazon Web Services ARN associated with the calling entity.
 
- withArn(String) - Method in class com.amazonaws.services.securitytoken.model.PolicyDescriptorType
 
- 
 The Amazon Resource Name (ARN) of the IAM managed policy to use as a session policy for the role.
 
- withAssumedRoleId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
 
- 
 A unique identifier that contains the role ID and the role session name of the role that is being assumed.
 
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the
 resulting temporary security credentials.
 
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The identifiers for the temporary security credentials that the operation returns.
 
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The Amazon Resource Name (ARN) and the assumed role ID, which are identifiers that you can use to refer to the
 resulting temporary security credentials.
 
- withAsyncRefreshExecutor(ExecutorService) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
 
- withAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value of the Recipient attribute of the SubjectConfirmationData element of the SAML
 assertion.
 
- withAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The intended audience (also known as client ID) of the web identity token.
 
- withClientConfiguration(ClientConfiguration) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
 
- 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
 
- 
 The API returns a response with the decoded message.
 
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The duration, in seconds, of the role session.
 
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 The duration, in seconds, of the role session.
 
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 The duration, in seconds, of the role session.
 
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 The duration, in seconds, that the session should last.
 
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
- 
 The duration, in seconds, that the credentials should remain valid.
 
- withEncodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
 
- 
 The encoded message that was returned with the response.
 
- withExpiration(Date) - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
- 
 The date on which the current credentials expire.
 
- withExternalId(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
Set the roleExternalId parameter that is used when retrieving session credentials under
 an assumed role.
 
- withExternalId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A unique identifier that might be required when you assume a role in another account.
 
- withFederatedUser(FederatedUser) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
- 
 Identifiers for the federated user associated with the credentials (such as
 arn:aws:sts::123456789012:federated-user/Bob or 123456789012:Bob).
 
- withFederatedUserId(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
 
- 
 The string that identifies the federated user associated with the credentials, similar to the unique ID of an IAM
 user.
 
- withIssuer(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value of the Issuer element of the SAML assertion.
 
- withKey(String) - Method in class com.amazonaws.services.securitytoken.model.Tag
 
- 
 The key for a session tag.
 
- withLongLivedCredentials(AWSCredentials) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
 
- withLongLivedCredentialsProvider(AWSCredentialsProvider) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
 
- 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 following:
 
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
 
- 
 A percentage value that indicates the packed size of the session policies and session tags combined passed in the
 request.
 
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 An IAM policy in JSON format that you want to use as an inline session policy.
 
- withPolicyArns(PolicyDescriptorType...) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- withPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- withPolicyArns(PolicyDescriptorType...) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- withPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- withPolicyArns(PolicyDescriptorType...) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- withPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies.
 
- withPolicyArns(PolicyDescriptorType...) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as a managed session policy.
 
- withPolicyArns(Collection<PolicyDescriptorType>) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as a managed session policy.
 
- withPrincipalArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
 
- 
 The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.
 
- withProvider(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The issuing authority of the web identity token presented.
 
- withProviderId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
 
- 
 The fully qualified host component of the domain name of the OAuth 2.0 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 base64 encoded SAML authentication response provided by the IdP.
 
- withScopeDownPolicy(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
 An IAM policy in JSON format to scope down permissions granted from the assume role.
 
- withSecretAccessKey(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
 
- 
 The secret access key that can be used to sign requests.
 
- withSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The identification number of the MFA device that is associated with the user who is making the
 AssumeRole call.
 
- withSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
- 
 The identification number of the MFA device that is associated with the IAM user who is making the
 GetSessionToken call.
 
- withServiceEndpoint(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
 
- withSessionDuration(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
 
- 
Set the duration of the session credentials created by this client in
 seconds.
 
- withSessionTags(Collection<Tag>) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
Set the tags that is used when creating a new assumed role
 session.
 
- 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.
 
- withSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 The source identity specified by the principal that is calling the AssumeRole operation.
 
- withSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
 
- 
 The source identity specified by the principal that is calling the AssumeRole operation.
 
- withSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value in the SourceIdentity attribute in the SAML assertion.
 
- withSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The value of the source identity that is returned in the JSON web token (JWT) from the identity provider.
 
- withStsClient(AWSSecurityTokenService) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
Sets a preconfigured STS client to use for the credentials provider.
 
- withStsClient(AWSSecurityTokenService) - Method in class com.amazonaws.auth.STSAssumeRoleWithWebIdentitySessionCredentialsProvider.Builder
 
- 
Sets a preconfigured STS client to use for the credentials provider.
 
- withSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The value of the NameID element in the Subject element of the SAML assertion.
 
- withSubjectFromWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
 
- 
 The unique user identifier that is returned by the identity provider.
 
- withSubjectType(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
 
- 
 The format of the name ID, as defined by the Format attribute in the NameID element of
 the SAML assertion.
 
- withTags(Tag...) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A list of session tags that you want to pass.
 
- withTags(Collection<Tag>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A list of session tags that you want to pass.
 
- withTags(Tag...) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 A list of session tags.
 
- withTags(Collection<Tag>) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
 
- 
 A list of session tags.
 
- 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.
 
- withTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
 
- 
 The value provided by the MFA device, if MFA is required.
 
- withTransitiveTagKeys(Collection<String>) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
 
- 
Set the transitive tags keys when creating a new assume role session
 
- withTransitiveTagKeys(String...) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A list of keys for session tags that you want to set as transitive.
 
- withTransitiveTagKeys(Collection<String>) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
 
- 
 A list of keys for session tags that you want to set as transitive.
 
- withUserId(String) - Method in class com.amazonaws.services.securitytoken.model.GetCallerIdentityResult
 
- 
 The unique identifier of the calling entity.
 
- withValue(String) - Method in class com.amazonaws.services.securitytoken.model.Tag
 
- 
 The value for a session tag.
 
- 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.