- AssumedRoleUser - Class in com.amazonaws.services.securitytoken.model
-
The identifiers for the temporary security credentials that the
operation returns.
- AssumedRoleUser() - Constructor for class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
- assumeRole(AssumeRoleRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRole(AssumeRoleRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRoleAsync(AssumeRoleRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRoleAsync(AssumeRoleRequest, AsyncHandler<AssumeRoleRequest, AssumeRoleResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRoleAsync(AssumeRoleRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRoleAsync(AssumeRoleRequest, AsyncHandler<AssumeRoleRequest, AssumeRoleResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- AssumeRoleRequest - Class in com.amazonaws.services.securitytoken.model
-
- AssumeRoleRequest() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
- AssumeRoleResult - Class in com.amazonaws.services.securitytoken.model
-
Contains the response to a successful AssumeRole request, including
temporary AWS credentials that can be used to make AWS requests.
- AssumeRoleResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
- assumeRoleWithSAML(AssumeRoleWithSAMLRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAML(AssumeRoleWithSAMLRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest, AsyncHandler<AssumeRoleWithSAMLRequest, AssumeRoleWithSAMLResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest, AsyncHandler<AssumeRoleWithSAMLRequest, AssumeRoleWithSAMLResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- AssumeRoleWithSAMLRequest - Class in com.amazonaws.services.securitytoken.model
-
- AssumeRoleWithSAMLRequest() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
- AssumeRoleWithSAMLResult - Class in com.amazonaws.services.securitytoken.model
-
Contains the response to a successful AssumeRoleWithSAML request,
including temporary AWS credentials that can be used to make AWS
requests.
- AssumeRoleWithSAMLResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
- assumeRoleWithWebIdentity(AssumeRoleWithWebIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Amazon Cognito, Login with Amazon, Facebook, Google,
or any OpenID Connect-compatible identity provider.
- assumeRoleWithWebIdentity(AssumeRoleWithWebIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Amazon Cognito, Login with Amazon, Facebook, Google,
or any OpenID Connect-compatible identity provider.
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Amazon Cognito, Login with Amazon, Facebook, Google,
or any OpenID Connect-compatible identity provider.
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest, AsyncHandler<AssumeRoleWithWebIdentityRequest, AssumeRoleWithWebIdentityResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Amazon Cognito, Login with Amazon, Facebook, Google,
or any OpenID Connect-compatible identity provider.
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Amazon Cognito, Login with Amazon, Facebook, Google,
or any OpenID Connect-compatible identity provider.
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest, AsyncHandler<AssumeRoleWithWebIdentityRequest, AssumeRoleWithWebIdentityResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Amazon Cognito, Login with Amazon, Facebook, Google,
or any OpenID Connect-compatible identity provider.
- AssumeRoleWithWebIdentityRequest - Class in com.amazonaws.services.securitytoken.model
-
- AssumeRoleWithWebIdentityRequest() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
- AssumeRoleWithWebIdentityResult - Class in com.amazonaws.services.securitytoken.model
-
Contains the response to a successful AssumeRoleWithWebIdentity
request, including temporary AWS credentials that can be used to make
AWS requests.
- AssumeRoleWithWebIdentityResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
- AWSSecurityTokenService - Interface in com.amazonaws.services.securitytoken
-
Interface for accessing AWSSecurityTokenService.
- AWSSecurityTokenServiceAsync - Interface in com.amazonaws.services.securitytoken
-
Interface for accessing AWSSecurityTokenService asynchronously.
- AWSSecurityTokenServiceAsyncClient - Class in com.amazonaws.services.securitytoken
-
Asynchronous client for accessing AWSSecurityTokenService.
- AWSSecurityTokenServiceAsyncClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService.
- AWSSecurityTokenServiceAsyncClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService.
- AWSSecurityTokenServiceAsyncClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials.
- AWSSecurityTokenServiceAsyncClient(AWSCredentials, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
and executor service.
- AWSSecurityTokenServiceAsyncClient(AWSCredentials, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials,
executor service, and client configuration options.
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials provider.
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials provider
and executor service.
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
provider and client configuration options.
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
provider, executor service, and client configuration options.
- AWSSecurityTokenServiceClient - Class in com.amazonaws.services.securitytoken
-
Client for accessing AWSSecurityTokenService.
- AWSSecurityTokenServiceClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService.
- AWSSecurityTokenServiceClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService.
- AWSSecurityTokenServiceClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials.
- AWSSecurityTokenServiceClient(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
and client configuration options.
- AWSSecurityTokenServiceClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials provider.
- AWSSecurityTokenServiceClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
provider and client configuration options.
- AWSSecurityTokenServiceClient(AWSCredentialsProvider, ClientConfiguration, RequestMetricCollector) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
provider, client configuration options, and request metric collector.
- getAccessKeyId() - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The access key ID that identifies the temporary security credentials.
- getActionName() - Method in enum com.amazonaws.auth.policy.actions.SecurityTokenServiceActions
-
- getActionName() - Method in enum com.amazonaws.auth.policy.STSActions
-
Deprecated.
- getArn() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
The ARN of the temporary security credentials that are returned from
the
AssumeRole action.
- getArn() - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
-
The ARN that specifies the federated user that is associated with the
credentials.
- getAssumedRoleId() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
A unique identifier that contains the role ID and the role session
name of the role that is being assumed.
- getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The identifiers for the temporary security credentials that the
operation returns.
- getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- getAudience() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
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 interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns additional metadata for a previously executed successful request, typically used for
debugging issues where a service isn't acting as expected.
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns additional metadata for a previously executed successful, request, typically used for
debugging issues where a service isn't acting as expected.
- getCredentials() - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- getCredentials() - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
-
- getCredentials() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The temporary security credentials, which include an access key ID, a
secret access key, and a security (or session) token.
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
AWS credentials for API authentication.
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The temporary security credentials, which include an access key ID, a
secret access key, and a security token.
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Credentials for the service API authentication.
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
-
The session credentials for API authentication.
- getDecodedMessage() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
-
An XML document that contains the decoded message.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The duration, in seconds, of the role session.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The duration, in seconds, of the role session.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The duration, in seconds, of the role session.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The duration, in seconds, that the session should last.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The duration, in seconds, that the credentials should remain valid.
- getEncodedMessage() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
-
The encoded message that was returned with the response.
- getExecutorService() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns the executor service used by this async client to execute
requests.
- getExpiration() - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The date on which the current credentials expire.
- getExternalId() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
A unique identifier that is used by third parties when assuming roles
in their customers' accounts.
- getFederatedUser() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Identifiers for the federated user associated with the credentials
(such as arn:aws:sts::123456789012:federated-user/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 interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) for a
federated user.
- getFederationToken(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) for a
federated user.
- getFederationTokenAsync(GetFederationTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) for a
federated user.
- getFederationTokenAsync(GetFederationTokenRequest, AsyncHandler<GetFederationTokenRequest, GetFederationTokenResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) for a
federated user.
- getFederationTokenAsync(GetFederationTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) for a
federated user.
- getFederationTokenAsync(GetFederationTokenRequest, AsyncHandler<GetFederationTokenRequest, GetFederationTokenResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) for a
federated user.
- GetFederationTokenRequest - Class in com.amazonaws.services.securitytoken.model
-
- GetFederationTokenRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
Default constructor for a new GetFederationTokenRequest object.
- GetFederationTokenRequest(String) - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
Constructs a new GetFederationTokenRequest object.
- GetFederationTokenResult - Class in com.amazonaws.services.securitytoken.model
-
Contains the response to a successful GetFederationToken request,
including temporary AWS credentials that can be used to make AWS
requests.
- GetFederationTokenResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
- getImmutableCredentials() - Method in class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Returns immutable session credentials for this session, beginning a new one if necessary.
- getIssuer() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The value of the Issuer
element of the SAML assertion.
- getName() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The name of the federated user.
- getNameQualifier() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
A hash value based on the concatenation of the Issuer
response value, the AWS account ID, and the friendly name (the last
part of the ARN) of the SAML provider in IAM.
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
A percentage value that indicates the size of the policy in packed
form.
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
A percentage value that indicates the size of the policy in packed
form.
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
A percentage value that indicates the size of the policy in packed
form.
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
A percentage value indicating the size of the policy in packed form.
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An IAM policy in JSON format.
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
An IAM policy in JSON format.
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An IAM policy in JSON format.
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
An IAM policy in JSON format that is passed with the
GetFederationToken
call and evaluated along with the
policy or policies that are attached to the IAM user whose credentials
are used to call GetFederationToken
.
- getPrincipalArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The Amazon Resource Name (ARN) of the SAML provider in IAM that
describes the IdP.
- getProvider() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The issuing authority of the web identity token presented.
- getProviderId() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The fully qualified host component of the domain name of the identity
provider.
- getRefreshThreshold() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Get the refresh threshold for the session credentials created by this client in
seconds.
- getRoleArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The Amazon Resource Name (ARN) of the role to assume.
- getRoleArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- getRoleArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- getRoleSessionName() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An identifier for the assumed role session.
- getRoleSessionName() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An identifier for the assumed role session.
- getSAMLAssertion() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The base-64 encoded SAML authentication response provided by the IdP.
- getSecretAccessKey() - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The secret access key that can be used to sign requests.
- getSerialNumber() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The identification number of the MFA device that is associated with
the user who is making the AssumeRole
call.
- getSerialNumber() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The identification number of the MFA device that is associated with
the IAM user who is making the GetSessionToken
call.
- getSessionCredentialsProvider(AWSCredentials, String, ClientConfiguration) - Static method in class com.amazonaws.auth.SessionCredentialsProviderFactory
-
Gets a session credentials provider for the long-term credentials and
service endpoint given.
- getSessionDuration() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Get the duration of the session credentials created by this client in
seconds.
- getSessionToken() - Method in class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Returns the session token for the current STS session, beginning a new
one if necessary.
- getSessionToken(GetSessionTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns a set of temporary credentials for an AWS account or IAM
user.
- getSessionToken() - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns a set of temporary credentials for an AWS account or IAM
user.
- getSessionToken(GetSessionTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns a set of temporary credentials for an AWS account or IAM
user.
- getSessionToken() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns a set of temporary credentials for an AWS account or IAM
user.
- getSessionToken() - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The token that users must pass to the service API to use the temporary
credentials.
- getSessionTokenAsync(GetSessionTokenRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary credentials for an AWS account or IAM
user.
- getSessionTokenAsync(GetSessionTokenRequest, AsyncHandler<GetSessionTokenRequest, GetSessionTokenResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary credentials for an AWS account or IAM
user.
- getSessionTokenAsync(GetSessionTokenRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary credentials for an AWS account or IAM
user.
- getSessionTokenAsync(GetSessionTokenRequest, AsyncHandler<GetSessionTokenRequest, GetSessionTokenResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary credentials for an AWS account or IAM
user.
- GetSessionTokenRequest - Class in com.amazonaws.services.securitytoken.model
-
- GetSessionTokenRequest() - Constructor for class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
Default constructor for a new GetSessionTokenRequest object.
- GetSessionTokenResult - Class in com.amazonaws.services.securitytoken.model
-
Contains the response to a successful GetSessionToken request,
including temporary AWS credentials that can be used to make AWS
requests.
- GetSessionTokenResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
-
- getSubject() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The value of the NameID
element in the
Subject
element of the SAML assertion.
- getSubjectFromWebIdentityToken() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The unique user identifier that is returned by the identity provider.
- getSubjectFromWIF() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Get the identifier returned from the Identity Provider for the
authenticated user.
- getSubjectType() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The format of the name ID, as defined by the Format
attribute in the NameID
element of the SAML assertion.
- getTokenCode() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The value provided by the MFA device, if the trust policy of the role
being assumed requires MFA (that is, if the policy includes a
condition that tests for MFA).
- getTokenCode() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The value provided by the MFA device, if MFA is required.
- getWebIdentityToken() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The OAuth 2.0 access token or OpenID Connect ID token that is provided
by the identity provider.
- SecurityTokenServiceActions - Enum in com.amazonaws.auth.policy.actions
-
The available AWS access control policy actions for AWS Security Token Service.
- SessionCredentialsProviderFactory - Class in com.amazonaws.auth
-
Session credentials provider factory to share providers across potentially
many clients.
- SessionCredentialsProviderFactory() - Constructor for class com.amazonaws.auth.SessionCredentialsProviderFactory
-
- setAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The access key ID that identifies the temporary security credentials.
- setArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
The ARN of the temporary security credentials that are returned from
the
AssumeRole action.
- setArn(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
-
The ARN that specifies the federated user that is associated with the
credentials.
- setAssumedRoleId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
A unique identifier that contains the role ID and the role session
name of the role that is being assumed.
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The identifiers for the temporary security credentials that the
operation returns.
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- setAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
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
-
AWS credentials for API authentication.
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The temporary security credentials, which include an access key ID, a
secret access key, and a security token.
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Credentials for the service API authentication.
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
-
The session credentials for API authentication.
- setDecodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
-
An XML document that contains the decoded message.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The duration, in seconds, of the role session.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The duration, in seconds, of the role session.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The duration, in seconds, of the role session.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The duration, in seconds, that the session should last.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The duration, in seconds, that the credentials should remain valid.
- setEncodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
-
The encoded message that was returned with the response.
- setEndpoint(String) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Overrides the default endpoint for this client ("https://sts.amazonaws.com").
- setExpiration(Date) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The date on which the current credentials expire.
- setExternalId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
A unique identifier that is used by third parties when assuming roles
in their customers' accounts.
- setFederatedUser(FederatedUser) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Identifiers for the federated user associated with the credentials
(such as arn:aws:sts::123456789012:federated-user/Bob
or
123456789012:Bob
).
- setFederatedUserId(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
-
The string that identifies the federated user associated with the
credentials, similar to the unique ID of an IAM user.
- setIssuer(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The value of the Issuer
element of the SAML assertion.
- setName(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The name of the federated user.
- setNameQualifier(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
A hash value based on the concatenation of the Issuer
response value, the AWS account ID, and the friendly name (the last
part of the ARN) of the SAML provider in IAM.
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
A percentage value that indicates the size of the policy in packed
form.
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
A percentage value that indicates the size of the policy in packed
form.
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
A percentage value that indicates the size of the policy in packed
form.
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
A percentage value indicating the size of the policy in packed form.
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An IAM policy in JSON format.
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
An IAM policy in JSON format.
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An IAM policy in JSON format.
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
An IAM policy in JSON format that is passed with the
GetFederationToken
call and evaluated along with the
policy or policies that are attached to the IAM user whose credentials
are used to call GetFederationToken
.
- setPrincipalArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The Amazon Resource Name (ARN) of the SAML provider in IAM that
describes the IdP.
- setProvider(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The issuing authority of the web identity token presented.
- setProviderId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The fully qualified host component of the domain name of the identity
provider.
- setRefreshThreshold(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Set the refresh threshold for the session credentials created by this client in
seconds.
- setRegion(Region) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
- setRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The Amazon Resource Name (ARN) of the role to assume.
- setRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- setRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- setRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An identifier for the assumed role session.
- setRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An identifier for the assumed role session.
- setSAMLAssertion(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The base-64 encoded SAML authentication response provided by the IdP.
- setSecretAccessKey(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The secret access key that can be used to sign requests.
- setSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The identification number of the MFA device that is associated with
the user who is making the AssumeRole
call.
- setSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The identification number of the MFA device that is associated with
the IAM user who is making the GetSessionToken
call.
- setSessionDuration(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Set the duration of the session credentials created by this client in
seconds.
- setSessionToken(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The token that users must pass to the service API to use the temporary
credentials.
- setSTSClientEndpoint(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
Sets the AWS Security Token Service (STS) endpoint where session
credentials are retrieved from.
- setSTSClientEndpoint(String) - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
-
Sets the AWS Security Token Service (STS) endpoint where session
credentials are retrieved from.
- setSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The value of the NameID
element in the
Subject
element of the SAML assertion.
- setSubjectFromWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The unique user identifier that is returned by the identity provider.
- setSubjectType(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The format of the name ID, as defined by the Format
attribute in the NameID
element of the SAML assertion.
- setTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The value provided by the MFA device, if the trust policy of the role
being assumed requires MFA (that is, if the policy includes a
condition that tests for MFA).
- setTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The value provided by the MFA device, if MFA is required.
- setWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The OAuth 2.0 access token or OpenID Connect ID token that is provided
by the identity provider.
- shutdown() - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Shuts down this client object, releasing any resources that might be held
open.
- shutdown() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Shuts down the client, releasing all managed resources.
- STSActions - Enum in com.amazonaws.auth.policy
-
- STSAssumeRoleSessionCredentialsProvider - Class in com.amazonaws.auth
-
AWSCredentialsProvider implementation that uses the AWS Security Token
Service to assume a Role and create temporary, short-lived sessions to use
for authentication.
- STSAssumeRoleSessionCredentialsProvider(String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSAssumeRoleSessionCredentialsProvider(AWSCredentials, String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSAssumeRoleSessionCredentialsProvider(AWSCredentials, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSAssumeRoleSessionCredentialsProvider(AWSCredentialsProvider, String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSAssumeRoleSessionCredentialsProvider(AWSCredentialsProvider, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSAssumeRoleSessionCredentialsProvider.Builder - Class in com.amazonaws.auth
-
Provides a builder pattern to avoid combinatorial explosion of the number of parameters that are passed
to constructors.
- STSAssumeRoleSessionCredentialsProvider.Builder(String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
-
- STSSessionCredentials - Class in com.amazonaws.auth
-
Deprecated.
- STSSessionCredentials(AWSCredentials) - Constructor for class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS.
- STSSessionCredentials(AWSCredentials, int) - Constructor for class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS.
- STSSessionCredentials(AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS, using a preconfigured STS client.
- STSSessionCredentials(AWSSecurityTokenService, int) - Constructor for class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS, using a preconfigured STS client.
- STSSessionCredentialsProvider - Class in com.amazonaws.auth
-
AWSCredentialsProvider implementation that uses the AWS Security Token
Service to create temporary, short-lived sessions to use for authentication.
- STSSessionCredentialsProvider(AWSCredentials) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
-
Constructs a new STSSessionCredentialsProvider, which will use the
specified long lived AWS credentials to make a request to the AWS
Security Token Service (STS) to request short lived session credentials,
which will then be returned by this class's
STSSessionCredentialsProvider.getCredentials()
method.
- STSSessionCredentialsProvider(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
-
Constructs a new STSSessionCredentialsProvider, which will use the
specified long lived AWS credentials to make a request to the AWS
Security Token Service (STS) to request short lived session credentials,
which will then be returned by this class's
STSSessionCredentialsProvider.getCredentials()
method.
- STSSessionCredentialsProvider(AWSCredentialsProvider) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
-
Constructs a new STSSessionCredentialsProvider, which will use the
specified credentials provider (which vends long lived AWS credentials)
to make a request to the AWS Security Token Service (STS) to request
short lived session credentials, which will then be returned by this
class's
STSSessionCredentialsProvider.getCredentials()
method.
- STSSessionCredentialsProvider(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
-
Constructs a new STSSessionCredentialsProvider, which will use the
specified credentials provider (which vends long lived AWS credentials)
to make a request to the AWS Security Token Service (STS) to request
short lived session credentials, which will then be returned by this
class's
STSSessionCredentialsProvider.getCredentials()
method.
- WebIdentityFederationSessionCredentialsProvider - Class in com.amazonaws.auth
-
AWSCredentialsProvider implementation that uses the AWS Security Token
Service to create temporary, short-lived sessions to use for authentication.
- WebIdentityFederationSessionCredentialsProvider(String, String, String) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
specified 3rd-party web identity provider to make a request to the AWS
Security Token Service (STS) to request short lived session credentials,
which will then be returned by this class's
WebIdentityFederationSessionCredentialsProvider.getCredentials()
method.
- WebIdentityFederationSessionCredentialsProvider(String, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
specified 3rd-party web identity provider to make a request to the AWS
Security Token Service (STS) to request short lived session credentials,
which will then be returned by this class's
WebIdentityFederationSessionCredentialsProvider.getCredentials()
method.
- WebIdentityFederationSessionCredentialsProvider(String, String, String, AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
specified 3rd-party web identity provider to make a request to the AWS
Security Token Service (STS) using the provided client to request short
lived session credentials, which will then be returned by this class's
WebIdentityFederationSessionCredentialsProvider.getCredentials()
method.
- withAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The access key ID that identifies the temporary security credentials.
- withArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
The ARN of the temporary security credentials that are returned from
the
AssumeRole action.
- withArn(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
-
The ARN that specifies the federated user that is associated with the
credentials.
- withAssumedRoleId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
A unique identifier that contains the role ID and the role session
name of the role that is being assumed.
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The identifiers for the temporary security credentials that the
operation returns.
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- withAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
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
-
Set the client configuration used to create the AWSSecurityTokenService
- withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The temporary security credentials, which include an access key ID, a
secret access key, and a security (or session) token.
- withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
AWS credentials for API authentication.
- withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The temporary security credentials, which include an access key ID, a
secret access key, and a security token.
- withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Credentials for the service API authentication.
- withCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
-
The session credentials for API authentication.
- withDecodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
-
An XML document that contains the decoded message.
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The duration, in seconds, of the role session.
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The duration, in seconds, of the role session.
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The duration, in seconds, of the role session.
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The duration, in seconds, that the session should last.
- withDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The duration, in seconds, that the credentials should remain valid.
- withEncodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
-
The encoded message that was returned with the response.
- withExpiration(Date) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The date on which the current credentials expire.
- withExternalId(String) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
-
Set the roleExternalId parameter that is used when retrieving session credentials under
an assumed role.
- withExternalId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
A unique identifier that is used by third parties when assuming roles
in their customers' accounts.
- withFederatedUser(FederatedUser) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Identifiers for the federated user associated with the credentials
(such as arn:aws:sts::123456789012:federated-user/Bob
or
123456789012:Bob
).
- withFederatedUserId(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
-
The string that identifies the federated user associated with the
credentials, similar to the unique ID of an IAM user.
- withIssuer(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The value of the Issuer
element of the SAML assertion.
- withLongLivedCredentials(AWSCredentials) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
-
Set credentials to use when retrieving session credentials
This is not the recommended approach.
- withLongLivedCredentialsProvider(AWSCredentialsProvider) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
-
Set credentials provider to use when retrieving session credentials
- withName(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The name of the federated user.
- withNameQualifier(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
A hash value based on the concatenation of the Issuer
response value, the AWS account ID, and the friendly name (the last
part of the ARN) of the SAML provider in IAM.
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
A percentage value that indicates the size of the policy in packed
form.
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
A percentage value that indicates the size of the policy in packed
form.
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
A percentage value that indicates the size of the policy in packed
form.
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
A percentage value indicating the size of the policy in packed form.
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An IAM policy in JSON format.
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
An IAM policy in JSON format.
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An IAM policy in JSON format.
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
An IAM policy in JSON format that is passed with the
GetFederationToken
call and evaluated along with the
policy or policies that are attached to the IAM user whose credentials
are used to call GetFederationToken
.
- withPrincipalArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The Amazon Resource Name (ARN) of the SAML provider in IAM that
describes the IdP.
- withProvider(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The issuing authority of the web identity token presented.
- withProviderId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The fully qualified host component of the domain name of the identity
provider.
- withRefreshThreshold(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Set the refresh threshold for the session credentials created by this client in
seconds.
- withRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The Amazon Resource Name (ARN) of the role to assume.
- withRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- withRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- withRoleSessionDurationSeconds(int) - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider.Builder
-
Set the roleSessionDurationSeconds that is used when creating a new assumed role session.
- withRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An identifier for the assumed role session.
- withRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An identifier for the assumed role session.
- withSAMLAssertion(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The base-64 encoded SAML authentication response provided by the IdP.
- withSecretAccessKey(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The secret access key that can be used to sign requests.
- withSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The identification number of the MFA device that is associated with
the user who is making the 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
-
Sets the AWS Security Token Service (STS) endpoint where session
credentials are retrieved from.
- withSessionDuration(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Set the duration of the session credentials created by this client in
seconds.
- withSessionToken(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The token that users must pass to the service API to use the temporary
credentials.
- withSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The value of the NameID
element in the
Subject
element of the SAML assertion.
- withSubjectFromWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The unique user identifier that is returned by the identity provider.
- withSubjectType(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The format of the name ID, as defined by the Format
attribute in the NameID
element of the SAML assertion.
- withTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The value provided by the MFA device, if the trust policy of the role
being assumed requires MFA (that is, if the policy includes a
condition that tests for MFA).
- withTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The value provided by the MFA device, if MFA is required.
- 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.