- AssumedRoleUser - Class in com.amazonaws.services.securitytoken.model
-
The identifiers for the temporary security credentials that the
operation returns.
- AssumedRoleUser() - Constructor for class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
- assumeRole(AssumeRoleRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRole(AssumeRoleRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRoleAsync(AssumeRoleRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRoleAsync(AssumeRoleRequest, AsyncHandler<AssumeRoleRequest, AssumeRoleResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRoleAsync(AssumeRoleRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- assumeRoleAsync(AssumeRoleRequest, AsyncHandler<AssumeRoleRequest, AssumeRoleResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials (consisting of an
access key ID, a secret access key, and a security token) that you can
use to access AWS resources that you might not normally have access
to.
- AssumeRoleRequest - Class in com.amazonaws.services.securitytoken.model
-
- AssumeRoleRequest() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
- AssumeRoleResult - Class in com.amazonaws.services.securitytoken.model
-
Contains the result of a successful call to the AssumeRole action,
including temporary AWS credentials that can be used to make AWS
requests.
- AssumeRoleResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
- assumeRoleWithSAML(AssumeRoleWithSAMLRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAML(AssumeRoleWithSAMLRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest, AsyncHandler<AssumeRoleWithSAMLRequest, AssumeRoleWithSAMLResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest, AsyncHandler<AssumeRoleWithSAMLRequest, AssumeRoleWithSAMLResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials for users who have
been authenticated via a SAML authentication response.
- AssumeRoleWithSAMLRequest - Class in com.amazonaws.services.securitytoken.model
-
- AssumeRoleWithSAMLRequest() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
- AssumeRoleWithSAMLResult - Class in com.amazonaws.services.securitytoken.model
-
Contains the result of a successful call to the AssumeRoleWithSAML
action, including temporary AWS credentials that can be used to make
AWS requests.
- AssumeRoleWithSAMLResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
- assumeRoleWithWebIdentity(AssumeRoleWithWebIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Login with Amazon, Facebook, or Google.
- assumeRoleWithWebIdentity(AssumeRoleWithWebIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Login with Amazon, Facebook, or Google.
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Login with Amazon, Facebook, or Google.
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest, AsyncHandler<AssumeRoleWithWebIdentityRequest, AssumeRoleWithWebIdentityResult>) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsync
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Login with Amazon, Facebook, or Google.
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Login with Amazon, Facebook, or Google.
- assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest, AsyncHandler<AssumeRoleWithWebIdentityRequest, AssumeRoleWithWebIdentityResult>) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns a set of temporary security credentials for users who have
been authenticated in a mobile or web application with a web identity
provider, such as Login with Amazon, Facebook, or Google.
- AssumeRoleWithWebIdentityRequest - Class in com.amazonaws.services.securitytoken.model
-
- AssumeRoleWithWebIdentityRequest() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
- AssumeRoleWithWebIdentityResult - Class in com.amazonaws.services.securitytoken.model
-
Contains the result of a successful call to the
AssumeRoleWithWebIdentity action, including temporary AWS credentials
that can be used to make AWS requests.
- AssumeRoleWithWebIdentityResult() - Constructor for class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
- AWSSecurityTokenService - Interface in com.amazonaws.services.securitytoken
-
Interface for accessing AWSSecurityTokenService.
- AWSSecurityTokenServiceAsync - Interface in com.amazonaws.services.securitytoken
-
Interface for accessing AWSSecurityTokenService asynchronously.
- AWSSecurityTokenServiceAsyncClient - Class in com.amazonaws.services.securitytoken
-
Asynchronous client for accessing AWSSecurityTokenService.
- AWSSecurityTokenServiceAsyncClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService.
- AWSSecurityTokenServiceAsyncClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService.
- AWSSecurityTokenServiceAsyncClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials.
- AWSSecurityTokenServiceAsyncClient(AWSCredentials, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
and executor service.
- AWSSecurityTokenServiceAsyncClient(AWSCredentials, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials,
executor service, and client configuration options.
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials provider.
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials provider
and executor service.
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
provider and client configuration options.
- AWSSecurityTokenServiceAsyncClient(AWSCredentialsProvider, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Constructs a new asynchronous client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
provider, executor service, and client configuration options.
- AWSSecurityTokenServiceClient - Class in com.amazonaws.services.securitytoken
-
Client for accessing AWSSecurityTokenService.
- AWSSecurityTokenServiceClient() - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService.
- AWSSecurityTokenServiceClient(ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService.
- AWSSecurityTokenServiceClient(AWSCredentials) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials.
- AWSSecurityTokenServiceClient(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
and client configuration options.
- AWSSecurityTokenServiceClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials provider.
- AWSSecurityTokenServiceClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
provider and client configuration options.
- AWSSecurityTokenServiceClient(AWSCredentialsProvider, ClientConfiguration, RequestMetricCollector) - Constructor for class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Constructs a new client to invoke service methods on
AWSSecurityTokenService using the specified AWS account credentials
provider, client configuration options, and request metric collector.
- getAccessKeyId() - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The access key ID that identifies the temporary security credentials.
- getActionName() - Method in enum com.amazonaws.auth.policy.actions.SecurityTokenServiceActions
-
- getActionName() - Method in enum com.amazonaws.auth.policy.STSActions
-
Deprecated.
- getArn() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
The ARN of the temporary security credentials that are returned from
the
AssumeRole action.
- getArn() - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
-
The ARN that specifies the federated user that is associated with the
credentials.
- getAssumedRoleId() - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
A unique identifier that contains the role ID and the role session
name of the role that is being assumed.
- getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The identifiers for the temporary security credentials that the
operation returns.
- getAssumedRoleUser() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- getAudience() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Returns the value of the Audience property for this object.
- getAudience() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The intended audience of the web identity token.
- getAWSAccessKeyId() - Method in class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Returns the AWS access key for the current STS session, beginning a new
one if necessary.
- getAWSSecretKey() - Method in class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Returns the AWS secret key for the current STS session, beginning a new
one if necessary.
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Returns additional metadata for a previously executed successful request, typically used for
debugging issues where a service isn't acting as expected.
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceClient
-
Returns additional metadata for a previously executed successful, request, typically used for
debugging issues where a service isn't acting as expected.
- getCredentials() - Method in class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- getCredentials() - Method in class com.amazonaws.auth.STSSessionCredentialsProvider
-
- getCredentials() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The temporary security credentials, which include an access key ID, a
secret access key, and a security (or session) token.
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
AWS credentials for API authentication.
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The temporary security credentials, which include an access key ID, a
secret access key, and a security token.
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Credentials for the service API authentication.
- getCredentials() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
-
The session credentials for API authentication.
- getDecodedMessage() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
-
An XML document that contains the decoded message.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The duration, in seconds, of the role session.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The duration, in seconds, of the role session.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The duration, in seconds, of the role session.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The duration, in seconds, that the session should last.
- getDurationSeconds() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The duration, in seconds, that the credentials should remain valid.
- getEncodedMessage() - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
-
The encoded message that was returned with the response.
- getExecutorService() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Returns the executor service used by this async client to execute
requests.
- getExpiration() - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The date on which the current credentials expire.
- getExternalId() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
A unique identifier that is used by third parties to assume a role in
their customers' accounts.
- getFederatedUser() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Identifiers for the federated user associated with the credentials
(such as arn:aws:sts::123456789012:federated-user/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 result of a successful call to the GetFederationToken
action, including temporary AWS credentials that can be used to make
AWS requests.
- GetFederationTokenResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
- getImmutableCredentials() - Method in class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Returns immutable session credentials for this session, beginning a new one if necessary.
- getIssuer() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Returns the value of the Issuer property for this object.
- getName() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The name of the federated user.
- getNameQualifier() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Returns the value of the NameQualifier property for this object.
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
A percentage value that indicates the size of the policy in packed
form.
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
A percentage value that indicates the size of the policy in packed
form.
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
A percentage value that indicates the size of the policy in packed
form.
- getPackedPolicySize() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
A percentage value indicating the size of the policy in packed form.
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An IAM policy in JSON format.
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
An IAM policy in JSON format.
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An IAM policy in JSON format.
- getPolicy() - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
An IAM policy in JSON format that is passed with the
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 that the caller is
assuming.
- getRoleArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- getRoleArn() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- getRoleSessionName() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An identifier for the assumed role session.
- getRoleSessionName() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An identifier for the assumed role session.
- getSAMLAssertion() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The base-64 encoded SAML authentication response provided by the IdP.
- getSecretAccessKey() - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The secret access key that can be used to sign requests.
- getSerialNumber() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The identification number of the MFA device that is associated with
the user who is making the 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 result of a successful call to the GetSessionToken
action, including temporary AWS credentials that can be used to make
AWS requests.
- GetSessionTokenResult() - Constructor for class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
-
- getSubject() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Returns the value of the Subject property for this object.
- getSubjectFromWebIdentityToken() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The unique user identifier that is returned by the identity provider.
- getSubjectFromWIF() - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Get the identifier returned from the Identity Provider for the
authenticated user.
- getSubjectType() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Returns the value of the SubjectType property for this object.
- getTokenCode() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The value provided by the MFA device, if the trust policy of the role
being assumed requires MFA (that is, if the policy includes a
condition that tests for MFA).
- getTokenCode() - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The value provided by the MFA device, if MFA is required.
- getWebIdentityToken() - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The OAuth 2.0 access token or OpenID Connect ID token that is provided
by the identity provider.
- SecurityTokenServiceActions - Enum in com.amazonaws.auth.policy.actions
-
The available AWS access control policy actions for AWS Security Token Service.
- SessionCredentialsProviderFactory - Class in com.amazonaws.auth
-
Session credentials provider factory to share providers across potentially
many clients.
- SessionCredentialsProviderFactory() - Constructor for class com.amazonaws.auth.SessionCredentialsProviderFactory
-
- setAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The access key ID that identifies the temporary security credentials.
- setArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
The ARN of the temporary security credentials that are returned from
the
AssumeRole action.
- setArn(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
-
The ARN that specifies the federated user that is associated with the
credentials.
- setAssumedRoleId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
A unique identifier that contains the role ID and the role session
name of the role that is being assumed.
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The identifiers for the temporary security credentials that the
operation returns.
- setAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- setAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Sets the value of the Audience property for this object.
- setAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The intended audience of the web identity token.
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The temporary security credentials, which include an access key ID, a
secret access key, and a security (or session) token.
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
AWS credentials for API authentication.
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The temporary security credentials, which include an access key ID, a
secret access key, and a security token.
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Credentials for the service API authentication.
- setCredentials(Credentials) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenResult
-
The session credentials for API authentication.
- setDecodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageResult
-
An XML document that contains the decoded message.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The duration, in seconds, of the role session.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The duration, in seconds, of the role session.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The duration, in seconds, of the role session.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The duration, in seconds, that the session should last.
- setDurationSeconds(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The duration, in seconds, that the credentials should remain valid.
- setEncodedMessage(String) - Method in class com.amazonaws.services.securitytoken.model.DecodeAuthorizationMessageRequest
-
The encoded message that was returned with the response.
- setEndpoint(String) - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Overrides the default endpoint for this client ("https://sts.amazonaws.com").
- setExpiration(Date) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The date on which the current credentials expire.
- setExternalId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
A unique identifier that is used by third parties to assume a role in
their customers' accounts.
- setFederatedUser(FederatedUser) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Identifiers for the federated user associated with the credentials
(such as arn:aws:sts::123456789012:federated-user/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
-
Sets the value of the Issuer property for this object.
- setName(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The name of the federated user.
- setNameQualifier(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Sets the value of the NameQualifier property for this object.
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
A percentage value that indicates the size of the policy in packed
form.
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
A percentage value that indicates the size of the policy in packed
form.
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
A percentage value that indicates the size of the policy in packed
form.
- setPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
A percentage value indicating the size of the policy in packed form.
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An IAM policy in JSON format.
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
An IAM policy in JSON format.
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An IAM policy in JSON format.
- setPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
An IAM policy in JSON format that is passed with the
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 that the caller is
assuming.
- setRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- setRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- setRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An identifier for the assumed role session.
- setRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An identifier for the assumed role session.
- setSAMLAssertion(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The base-64 encoded SAML authentication response provided by the IdP.
- setSecretAccessKey(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The secret access key that can be used to sign requests.
- setSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The identification number of the MFA device that is associated with
the user who is making the 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.STSSessionCredentialsProvider
-
Sets the AWS Security Token Service (STS) endpoint where session
credentials are retrieved from.
- setSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Sets the value of the Subject property for this object.
- setSubjectFromWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The unique user identifier that is returned by the identity provider.
- setSubjectType(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Sets the value of the SubjectType property for this object.
- setTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The value provided by the MFA device, if the trust policy of the role
being assumed requires MFA (that is, if the policy includes a
condition that tests for MFA).
- setTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The value provided by the MFA device, if MFA is required.
- setWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The OAuth 2.0 access token or OpenID Connect ID token that is provided
by the identity provider.
- shutdown() - Method in interface com.amazonaws.services.securitytoken.AWSSecurityTokenService
-
Shuts down this client object, releasing any resources that might be held
open.
- shutdown() - Method in class com.amazonaws.services.securitytoken.AWSSecurityTokenServiceAsyncClient
-
Shuts down the client, releasing all managed resources.
- STSActions - Enum in com.amazonaws.auth.policy
-
- STSAssumeRoleSessionCredentialsProvider - Class in com.amazonaws.auth
-
AWSCredentialsProvider implementation that uses the AWS Security Token
Service to assume a Role and create temporary, short-lived sessions to use
for authentication.
- STSAssumeRoleSessionCredentialsProvider(String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSAssumeRoleSessionCredentialsProvider(AWSCredentials, String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSAssumeRoleSessionCredentialsProvider(AWSCredentials, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSAssumeRoleSessionCredentialsProvider(AWSCredentialsProvider, String, String) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSAssumeRoleSessionCredentialsProvider(AWSCredentialsProvider, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSAssumeRoleSessionCredentialsProvider
-
- STSSessionCredentials - Class in com.amazonaws.auth
-
Deprecated.
- STSSessionCredentials(AWSCredentials) - Constructor for class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS.
- STSSessionCredentials(AWSCredentials, int) - Constructor for class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS.
- STSSessionCredentials(AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS, using a preconfigured STS client.
- STSSessionCredentials(AWSSecurityTokenService, int) - Constructor for class com.amazonaws.auth.STSSessionCredentials
-
Deprecated.
Create a new credentials object that will periodically and automatically
obtain a session from STS, using a preconfigured STS client.
- STSSessionCredentialsProvider - Class in com.amazonaws.auth
-
AWSCredentialsProvider implementation that uses the AWS Security Token
Service to create temporary, short-lived sessions to use for authentication.
- STSSessionCredentialsProvider(AWSCredentials) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
-
Constructs a new STSSessionCredentialsProvider, which will use the
specified long lived AWS credentials to make a request to the AWS
Security Token Service (STS) to request short lived session credentials,
which will then be returned by this class's
STSSessionCredentialsProvider.getCredentials()
method.
- STSSessionCredentialsProvider(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
-
Constructs a new STSSessionCredentialsProvider, which will use the
specified long lived AWS credentials to make a request to the AWS
Security Token Service (STS) to request short lived session credentials,
which will then be returned by this class's
STSSessionCredentialsProvider.getCredentials()
method.
- STSSessionCredentialsProvider(AWSCredentialsProvider) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
-
Constructs a new STSSessionCredentialsProvider, which will use the
specified credentials provider (which vends long lived AWS credentials)
to make a request to the AWS Security Token Service (STS) to request
short lived session credentials, which will then be returned by this
class's
STSSessionCredentialsProvider.getCredentials()
method.
- STSSessionCredentialsProvider(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.auth.STSSessionCredentialsProvider
-
Constructs a new STSSessionCredentialsProvider, which will use the
specified credentials provider (which vends long lived AWS credentials)
to make a request to the AWS Security Token Service (STS) to request
short lived session credentials, which will then be returned by this
class's
STSSessionCredentialsProvider.getCredentials()
method.
- WebIdentityFederationSessionCredentialsProvider - Class in com.amazonaws.auth
-
AWSCredentialsProvider implementation that uses the AWS Security Token
Service to create temporary, short-lived sessions to use for authentication.
- WebIdentityFederationSessionCredentialsProvider(String, String, String) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
specified 3rd-party web identity provider to make a request to the AWS
Security Token Service (STS) to request short lived session credentials,
which will then be returned by this class's
WebIdentityFederationSessionCredentialsProvider.getCredentials()
method.
- WebIdentityFederationSessionCredentialsProvider(String, String, String, ClientConfiguration) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
specified 3rd-party web identity provider to make a request to the AWS
Security Token Service (STS) to request short lived session credentials,
which will then be returned by this class's
WebIdentityFederationSessionCredentialsProvider.getCredentials()
method.
- WebIdentityFederationSessionCredentialsProvider(String, String, String, AWSSecurityTokenService) - Constructor for class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Constructs a new WebIdentityFederationSessionCredentialsProvider, which will use the
specified 3rd-party web identity provider to make a request to the AWS
Security Token Service (STS) using the provided client to request short
lived session credentials, which will then be returned by this class's
WebIdentityFederationSessionCredentialsProvider.getCredentials()
method.
- withAccessKeyId(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The access key ID that identifies the temporary security credentials.
- withArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
The ARN of the temporary security credentials that are returned from
the
AssumeRole action.
- withArn(String) - Method in class com.amazonaws.services.securitytoken.model.FederatedUser
-
The ARN that specifies the federated user that is associated with the
credentials.
- withAssumedRoleId(String) - Method in class com.amazonaws.services.securitytoken.model.AssumedRoleUser
-
A unique identifier that contains the role ID and the role session
name of the role that is being assumed.
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
The identifiers for the temporary security credentials that the
operation returns.
- withAssumedRoleUser(AssumedRoleUser) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The Amazon Resource Name (ARN) and the assumed role ID, which are
identifiers that you can use to refer to the resulting temporary
security credentials.
- withAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Sets the value of the Audience property for this object.
- withAudience(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The intended audience of the web identity token.
- 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.services.securitytoken.model.AssumeRoleRequest
-
A unique identifier that is used by third parties to assume a role in
their customers' accounts.
- withFederatedUser(FederatedUser) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
Identifiers for the federated user associated with the credentials
(such as arn:aws:sts::123456789012:federated-user/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
-
Sets the value of the Issuer property for this object.
- withName(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
The name of the federated user.
- withNameQualifier(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Sets the value of the NameQualifier property for this object.
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleResult
-
A percentage value that indicates the size of the policy in packed
form.
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
A percentage value that indicates the size of the policy in packed
form.
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
A percentage value that indicates the size of the policy in packed
form.
- withPackedPolicySize(Integer) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenResult
-
A percentage value indicating the size of the policy in packed form.
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An IAM policy in JSON format.
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
An IAM policy in JSON format.
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An IAM policy in JSON format.
- withPolicy(String) - Method in class com.amazonaws.services.securitytoken.model.GetFederationTokenRequest
-
An IAM policy in JSON format that is passed with the
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 that the caller is
assuming.
- withRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- withRoleArn(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The Amazon Resource Name (ARN) of the role that the caller is
assuming.
- withRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
An identifier for the assumed role session.
- withRoleSessionName(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
An identifier for the assumed role session.
- withSAMLAssertion(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLRequest
-
The base-64 encoded SAML authentication response provided by the IdP.
- withSecretAccessKey(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The secret access key that can be used to sign requests.
- withSerialNumber(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The identification number of the MFA device that is associated with
the user who is making the 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.
- withSessionDuration(int) - Method in class com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider
-
Set the duration of the session credentials created by this client in
seconds.
- withSessionToken(String) - Method in class com.amazonaws.services.securitytoken.model.Credentials
-
The token that users must pass to the service API to use the temporary
credentials.
- withSubject(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Sets the value of the Subject property for this object.
- withSubjectFromWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityResult
-
The unique user identifier that is returned by the identity provider.
- withSubjectType(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithSAMLResult
-
Sets the value of the SubjectType property for this object.
- withTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleRequest
-
The value provided by the MFA device, if the trust policy of the role
being assumed requires MFA (that is, if the policy includes a
condition that tests for MFA).
- withTokenCode(String) - Method in class com.amazonaws.services.securitytoken.model.GetSessionTokenRequest
-
The value provided by the MFA device, if MFA is required.
- withWebIdentityToken(String) - Method in class com.amazonaws.services.securitytoken.model.AssumeRoleWithWebIdentityRequest
-
The OAuth 2.0 access token or OpenID Connect ID token that is provided
by the identity provider.