All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
Arn |
An AWS Arn.
|
AssumedRoleUser |
The identifiers for the temporary security credentials that the operation returns.
|
AssumedRoleUser.Builder |
|
AssumeRoleRequest |
|
AssumeRoleRequest.Builder |
|
AssumeRoleRequestMarshaller |
|
AssumeRoleResponse |
Contains the response to a successful AssumeRole request, including temporary Amazon Web Services credentials
that can be used to make Amazon Web Services requests.
|
AssumeRoleResponse.Builder |
|
AssumeRoleWithSamlRequest |
|
AssumeRoleWithSamlRequest.Builder |
|
AssumeRoleWithSamlRequestMarshaller |
|
AssumeRoleWithSamlResponse |
Contains the response to a successful AssumeRoleWithSAML request, including temporary Amazon Web Services
credentials that can be used to make Amazon Web Services requests.
|
AssumeRoleWithSamlResponse.Builder |
|
AssumeRoleWithWebIdentityRequest |
|
AssumeRoleWithWebIdentityRequest.Builder |
|
AssumeRoleWithWebIdentityRequestMarshaller |
|
AssumeRoleWithWebIdentityRequestSupplier |
|
AssumeRoleWithWebIdentityRequestSupplier.Builder |
|
AssumeRoleWithWebIdentityResponse |
Contains the response to a successful AssumeRoleWithWebIdentity request, including temporary Amazon Web
Services credentials that can be used to make Amazon Web Services requests.
|
AssumeRoleWithWebIdentityResponse.Builder |
|
AwsEndpointProviderUtils |
|
BooleanEqualsFn |
|
Condition |
|
Condition.Builder |
|
Credentials |
Amazon Web Services credentials for API authentication.
|
Credentials.Builder |
|
DecodeAuthorizationMessageRequest |
|
DecodeAuthorizationMessageRequest.Builder |
|
DecodeAuthorizationMessageRequestMarshaller |
|
DecodeAuthorizationMessageResponse |
A document that contains additional information about the authorization status of a request from an encoded message
that is returned in response to an Amazon Web Services request.
|
DecodeAuthorizationMessageResponse.Builder |
|
DefaultEndpointAuthSchemeStrategy |
|
DefaultEndpointAuthSchemeStrategyFactory |
|
DefaultPartitionDataProvider |
|
DefaultRuleEngine |
|
DefaultStsAuthSchemeParams |
|
DefaultStsAuthSchemeProvider |
|
DefaultStsEndpointProvider |
|
EndpointAttributeProvider<T> |
Link between an endpoint property and the AwsEndpointAttribute it represents.
|
EndpointAuthSchemeStrategy |
|
EndpointAuthSchemeStrategyFactory |
|
EndpointResult |
|
EndpointResult.Builder |
|
EndpointRule |
|
EndpointRuleset |
The set of rules that are used to compute the endpoint to use for a request.
|
EndpointRuleset.Builder |
|
ErrorRule |
|
Eval |
|
ExpiredTokenException |
The web identity token that was passed is expired or is not valid.
|
ExpiredTokenException.Builder |
|
Expr |
|
ExprVisitor<R> |
|
ExprVisitor.Default<R> |
|
FatScope<T> |
|
FederatedUser |
Identifiers for the federated user that is associated with the credentials.
|
FederatedUser.Builder |
|
Fn |
|
FnNode |
Parsed but not validated function contents containing the `fn` name and `argv`
|
FnNode.Builder |
|
FnVisitor<R> |
|
GetAccessKeyInfoRequest |
|
GetAccessKeyInfoRequest.Builder |
|
GetAccessKeyInfoRequestMarshaller |
|
GetAccessKeyInfoResponse |
|
GetAccessKeyInfoResponse.Builder |
|
GetAttr |
|
GetAttr.Builder |
|
GetAttr.Part |
|
GetAttr.Part.Index |
|
GetAttr.Part.Key |
|
GetCallerIdentityRequest |
|
GetCallerIdentityRequest.Builder |
|
GetCallerIdentityRequestMarshaller |
|
GetCallerIdentityResponse |
Contains the response to a successful GetCallerIdentity request, including information about the entity making
the request.
|
GetCallerIdentityResponse.Builder |
|
GetFederationTokenRequest |
|
GetFederationTokenRequest.Builder |
|
GetFederationTokenRequestMarshaller |
|
GetFederationTokenResponse |
Contains the response to a successful GetFederationToken request, including temporary Amazon Web Services
credentials that can be used to make Amazon Web Services requests.
|
GetFederationTokenResponse.Builder |
|
GetSessionTokenRequest |
|
GetSessionTokenRequest.Builder |
|
GetSessionTokenRequestMarshaller |
|
GetSessionTokenResponse |
Contains the response to a successful GetSessionToken request, including temporary Amazon Web Services
credentials that can be used to make Amazon Web Services requests.
|
GetSessionTokenResponse.Builder |
|
Identifier |
Identifiers for variables declared within the rule engine, e.g.
|
IdpCommunicationErrorException |
The request could not be fulfilled because the identity provider (IDP) that was asked to verify the incoming identity
token could not be reached.
|
IdpCommunicationErrorException.Builder |
|
IdpRejectedClaimException |
The identity provider (IdP) reported that authentication failed.
|
IdpRejectedClaimException.Builder |
|
InnerParseError |
|
Into<T> |
|
IntoSelf<T extends IntoSelf<T>> |
|
InvalidAuthorizationMessageException |
The error returned if the message passed to DecodeAuthorizationMessage was invalid.
|
InvalidAuthorizationMessageException.Builder |
|
InvalidIdentityTokenException |
The web identity token that was passed could not be validated by Amazon Web Services.
|
InvalidIdentityTokenException.Builder |
|
IsSet |
|
IsValidHostLabel |
|
IsVirtualHostableS3Bucket |
|
Literal |
|
Literal.Visitor<T> |
|
MalformedPolicyDocumentException |
The request was rejected because the policy document was malformed.
|
MalformedPolicyDocumentException.Builder |
|
Not |
|
Outputs |
|
Outputs.Builder |
|
PackedPolicyTooLargeException |
The request was rejected because the total packed size of the session policies and session tags combined was too
large.
|
PackedPolicyTooLargeException.Builder |
|
Parameter |
|
Parameter.Builder |
|
Parameter.Deprecated |
|
ParameterReference |
|
ParameterReference.Builder |
|
Parameters |
|
Parameters.Builder |
|
ParameterType |
|
ParseArn |
|
ParseUrl |
Function to parse a URI from a string.
|
Partition |
|
Partition.Builder |
|
PartitionDataProvider |
|
PartitionFn |
|
Partitions |
|
Partitions.Builder |
|
PolicyDescriptorType |
A reference to the IAM managed policy that is passed as a session policy for a role session or a federated user
session.
|
PolicyDescriptorType.Builder |
|
ProvidedContext |
Contains information about the provided context.
|
ProvidedContext.Builder |
|
Ref |
A reference to a field.
|
RegionDisabledException |
STS is not activated in the requested region for the account that is being asked to generate credentials.
|
RegionDisabledException.Builder |
|
RegionOverride |
|
RegionOverride.Builder |
|
Rule |
|
Rule.Builder |
|
RuleEngine |
|
RuleError |
|
RuleError.Builder |
|
RuleEvaluator |
|
RuleValueVisitor<R> |
Visitor for the right-hand side of rules (tree, error, endpoint)
|
Scope<T> |
|
SingleArgFn |
|
SourceException |
|
SourceException.BuilderImpl |
|
StringEqualsFn |
|
StsAssumeRoleCredentialsProvider |
|
StsAssumeRoleCredentialsProvider.Builder |
|
StsAssumeRoleWithSamlCredentialsProvider |
|
StsAssumeRoleWithSamlCredentialsProvider.Builder |
|
StsAssumeRoleWithWebIdentityCredentialsProvider |
|
StsAssumeRoleWithWebIdentityCredentialsProvider.Builder |
|
StsAsyncClient |
Service client for accessing AWS STS asynchronously.
|
StsAsyncClientBuilder |
|
StsAuthSchemeInterceptor |
|
StsAuthSchemeParams |
The parameters object used to resolve the auth schemes for the Sts service.
|
StsAuthSchemeParams.Builder |
|
StsAuthSchemeProvider |
An auth scheme provider for Sts service.
|
StsAuthUtils |
|
StsBaseClientBuilder<B extends StsBaseClientBuilder<B,C>,C> |
|
StsClient |
Service client for accessing AWS STS.
|
StsClientBuilder |
A builder for creating an instance of StsClient .
|
StsClientOption<T> |
|
StsCredentialsProvider |
An implementation of AwsCredentialsProvider that is extended within this package to provide support for periodically-
updating session credentials.
|
StsCredentialsProvider.BaseBuilder<B extends StsCredentialsProvider.BaseBuilder<B,T>,T extends ToCopyableBuilder<B,T>> |
Extended by child class's builders to share configuration across credential providers.
|
StsEndpointParams |
The parameters object used to resolve an endpoint for the Sts service.
|
StsEndpointParams.Builder |
|
StsEndpointProvider |
An endpoint provider for Sts.
|
StsException |
|
StsException.Builder |
|
StsException.BuilderImpl |
|
StsGetFederationTokenCredentialsProvider |
|
StsGetFederationTokenCredentialsProvider.Builder |
|
StsGetSessionTokenCredentialsProvider |
|
StsGetSessionTokenCredentialsProvider.Builder |
|
StsProfileCredentialsProviderFactory |
|
StsRequest |
|
StsRequest.Builder |
|
StsRequest.BuilderImpl |
|
StsRequestSetEndpointInterceptor |
|
StsResolveEndpointInterceptor |
|
StsResponse |
|
StsResponse.Builder |
|
StsResponse.BuilderImpl |
|
StsResponseMetadata |
|
StsServiceClientConfiguration |
Class to expose the service client settings to the user.
|
StsServiceClientConfiguration.Builder |
|
StsServiceClientConfigurationBuilder |
|
StsWebIdentityCredentialsProviderFactory |
|
StsWebIdentityTokenFileCredentialsProvider |
|
StsWebIdentityTokenFileCredentialsProvider.Builder |
|
Substring |
|
Tag |
You can pass custom key-value pair attributes when you assume a role or federate a user.
|
Tag.Builder |
|
Template |
Template represents a "Template Literal".
|
Template.Dynamic |
|
Template.Literal |
|
Template.Part |
|
TemplateVisitor<T> |
For code generating from a template, use a `TemplateVisitor`.
|
ToParameterReference |
|
TreeRule |
|
UriEncodeFn |
|
UserAgentUtils |
|
Value |
Base class for the types of values computable by the RuleEngine .
|
Value.Array |
An array value.
|
Value.Bool |
A boolean value.
|
Value.Endpoint |
|
Value.Endpoint.Builder |
|
Value.Int |
An integer value.
|
Value.None |
|
Value.Record |
A record (map) value.
|
Value.Str |
A string value.
|