- 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 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 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/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 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 Issuerelement 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
 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 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 AssumeRoleoperation.
 
- getSourceIdentity() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
- 
 The source identity specified by the principal that is calling the AssumeRoleoperation.
 
- getSourceIdentity() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
- 
 The value in the SourceIdentityattribute 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 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.
 
- 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 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
- 
 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/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.
 
- 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
 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. 
- setSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
- 
 The source identity specified by the principal that is calling the AssumeRoleoperation.
 
- setSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
- 
 The source identity specified by the principal that is calling the AssumeRoleoperation.
 
- setSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
- 
 The value in the SourceIdentityattribute 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 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.
 
- 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 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
- 
- 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/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.
 
- 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
 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
- 
- 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 AssumeRoleoperation.
 
- withSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
- 
 The source identity specified by the principal that is calling the AssumeRoleoperation.
 
- withSourceIdentity(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
- 
 The value in the SourceIdentityattribute 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 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.
 
- 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.