A B C D E H I P R S T 
All Classes All Packages

A

accessKeyId() - Method in interface software.amazon.awssdk.identity.spi.AwsCredentialsIdentity
Retrieve the AWS access key, used to identify the user interacting with services.
accessKeyId() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsCredentialsIdentity
 
accessKeyId() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsSessionCredentialsIdentity
 
accessKeyId(String) - Method in interface software.amazon.awssdk.identity.spi.AwsCredentialsIdentity.Builder
The AWS access key, used to identify the user interacting with services.
accessKeyId(String) - Method in interface software.amazon.awssdk.identity.spi.AwsSessionCredentialsIdentity.Builder
 
AwsCredentialsIdentity - Interface in software.amazon.awssdk.identity.spi
Provides access to the AWS credentials used for accessing services: AWS access key ID and secret access key.
AwsCredentialsIdentity.Builder - Interface in software.amazon.awssdk.identity.spi
 
AwsSessionCredentialsIdentity - Interface in software.amazon.awssdk.identity.spi
A special type of AwsCredentialsIdentity that provides a session token to be used in service authentication.
AwsSessionCredentialsIdentity.Builder - Interface in software.amazon.awssdk.identity.spi
 

B

build() - Method in interface software.amazon.awssdk.identity.spi.AwsCredentialsIdentity.Builder
 
build() - Method in interface software.amazon.awssdk.identity.spi.AwsSessionCredentialsIdentity.Builder
 
build() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultResolveIdentityRequest.BuilderImpl
 
builder() - Static method in interface software.amazon.awssdk.identity.spi.AwsCredentialsIdentity
 
builder() - Static method in interface software.amazon.awssdk.identity.spi.AwsSessionCredentialsIdentity
 
builder() - Static method in interface software.amazon.awssdk.identity.spi.IdentityProviders
Get a new builder for creating a IdentityProviders.
builder() - Static method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsCredentialsIdentity
 
builder() - Static method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsSessionCredentialsIdentity
 
builder() - Static method in class software.amazon.awssdk.identity.spi.internal.DefaultIdentityProviders
 
builder() - Static method in class software.amazon.awssdk.identity.spi.internal.DefaultResolveIdentityRequest
 
builder() - Static method in interface software.amazon.awssdk.identity.spi.ResolveIdentityRequest
Get a new builder for creating a ResolveIdentityRequest.

C

create(Class<?>, String) - Static method in class software.amazon.awssdk.identity.spi.IdentityProperty
Create a property.
create(String) - Static method in interface software.amazon.awssdk.identity.spi.TokenIdentity
Constructs a new token object, which can be used to authorize requests to services that use token based auth
create(String, String) - Static method in interface software.amazon.awssdk.identity.spi.AwsCredentialsIdentity
Constructs a new credentials object, with the specified AWS access key and AWS secret key.
create(String, String, String) - Static method in interface software.amazon.awssdk.identity.spi.AwsSessionCredentialsIdentity
Constructs a new session credentials object, with the specified AWS access key, AWS secret key and AWS session token.

D

DefaultAwsCredentialsIdentity - Class in software.amazon.awssdk.identity.spi.internal
 
DefaultAwsSessionCredentialsIdentity - Class in software.amazon.awssdk.identity.spi.internal
 
DefaultIdentityProviders - Class in software.amazon.awssdk.identity.spi.internal
A default implementation of IdentityProviders.
DefaultResolveIdentityRequest - Class in software.amazon.awssdk.identity.spi.internal
 
DefaultResolveIdentityRequest.BuilderImpl - Class in software.amazon.awssdk.identity.spi.internal
 

E

equals(Object) - Method in class software.amazon.awssdk.identity.spi.IdentityProperty
 
equals(Object) - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsCredentialsIdentity
 
equals(Object) - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsSessionCredentialsIdentity
 
equals(Object) - Method in class software.amazon.awssdk.identity.spi.internal.DefaultResolveIdentityRequest
 
expirationTime() - Method in interface software.amazon.awssdk.identity.spi.Identity
The time after which this identity will no longer be valid.

H

hashCode() - Method in class software.amazon.awssdk.identity.spi.IdentityProperty
 
hashCode() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsCredentialsIdentity
 
hashCode() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsSessionCredentialsIdentity
 
hashCode() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultResolveIdentityRequest
 

I

Identity - Interface in software.amazon.awssdk.identity.spi
Interface to represent who is using the SDK, i.e., the identity of the caller, used for authentication.
IdentityProperty<T> - Class in software.amazon.awssdk.identity.spi
A strongly-typed property for input to an IdentityProvider.
identityProvider(Class<T>) - Method in interface software.amazon.awssdk.identity.spi.IdentityProviders
Retrieve an identity provider for the provided identity type.
identityProvider(Class<T>) - Method in class software.amazon.awssdk.identity.spi.internal.DefaultIdentityProviders
 
IdentityProvider<IdentityT extends Identity> - Interface in software.amazon.awssdk.identity.spi
Interface for loading Identity that is used for authentication.
IdentityProviders - Interface in software.amazon.awssdk.identity.spi
An interface to allow retrieving an IdentityProvider based on the identity type.
IdentityProviders.Builder - Interface in software.amazon.awssdk.identity.spi
A builder for a IdentityProviders.
identityType() - Method in interface software.amazon.awssdk.identity.spi.IdentityProvider
Retrieve the class of identity this identity provider produces.

P

property(IdentityProperty<T>) - Method in class software.amazon.awssdk.identity.spi.internal.DefaultResolveIdentityRequest
 
property(IdentityProperty<T>) - Method in interface software.amazon.awssdk.identity.spi.ResolveIdentityRequest
Returns the value of a property that the IdentityProvider can use while resolving the identity.
putIdentityProvider(IdentityProvider<T>) - Method in interface software.amazon.awssdk.identity.spi.IdentityProviders.Builder
Add the IdentityProvider for a given type.
putProperty(IdentityProperty<T>, T) - Method in class software.amazon.awssdk.identity.spi.internal.DefaultResolveIdentityRequest.BuilderImpl
 
putProperty(IdentityProperty<T>, T) - Method in interface software.amazon.awssdk.identity.spi.ResolveIdentityRequest.Builder
Set a property that the IdentityProvider can use while resolving the identity.

R

resolveIdentity() - Method in interface software.amazon.awssdk.identity.spi.IdentityProvider
Resolve the identity from this identity provider.
resolveIdentity(Consumer<ResolveIdentityRequest.Builder>) - Method in interface software.amazon.awssdk.identity.spi.IdentityProvider
Resolve the identity from this identity provider.
resolveIdentity(ResolveIdentityRequest) - Method in interface software.amazon.awssdk.identity.spi.IdentityProvider
Resolve the identity from this identity provider.
ResolveIdentityRequest - Interface in software.amazon.awssdk.identity.spi
A request to resolve an Identity.
ResolveIdentityRequest.Builder - Interface in software.amazon.awssdk.identity.spi
A builder for a ResolveIdentityRequest.

S

secretAccessKey() - Method in interface software.amazon.awssdk.identity.spi.AwsCredentialsIdentity
Retrieve the AWS secret access key, used to authenticate the user interacting with services.
secretAccessKey() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsCredentialsIdentity
 
secretAccessKey() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsSessionCredentialsIdentity
 
secretAccessKey(String) - Method in interface software.amazon.awssdk.identity.spi.AwsCredentialsIdentity.Builder
The AWS secret access key, used to authenticate the user interacting with services.
secretAccessKey(String) - Method in interface software.amazon.awssdk.identity.spi.AwsSessionCredentialsIdentity.Builder
 
sessionToken() - Method in interface software.amazon.awssdk.identity.spi.AwsSessionCredentialsIdentity
Retrieve the AWS session token.
sessionToken() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsSessionCredentialsIdentity
 
sessionToken(String) - Method in interface software.amazon.awssdk.identity.spi.AwsSessionCredentialsIdentity.Builder
The AWS session token, retrieved from an AWS token service, used for authenticating that this user has received temporary permission to access some resource.
software.amazon.awssdk.identity.spi - package software.amazon.awssdk.identity.spi
 
software.amazon.awssdk.identity.spi.internal - package software.amazon.awssdk.identity.spi.internal
 

T

toBuilder() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultIdentityProviders
 
toBuilder() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultResolveIdentityRequest
 
token() - Method in interface software.amazon.awssdk.identity.spi.TokenIdentity
Retrieves string field representing the literal token string.
TokenIdentity - Interface in software.amazon.awssdk.identity.spi
Provides token which is used to securely authorize requests to services that use token based auth, e.g., OAuth.
toString() - Method in class software.amazon.awssdk.identity.spi.IdentityProperty
 
toString() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsCredentialsIdentity
 
toString() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultAwsSessionCredentialsIdentity
 
toString() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultIdentityProviders
 
toString() - Method in class software.amazon.awssdk.identity.spi.internal.DefaultResolveIdentityRequest
 
A B C D E H I P R S T 
All Classes All Packages