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

A

accept(SignerProperty<T>, T) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption.SignerPropertyConsumer
A method to operate on a SignerProperty and it's value.
accept(IdentityProperty<T>, T) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption.IdentityPropertyConsumer
A method to operate on an IdentityProperty and it's value.
AsyncSignedRequest - Interface in software.amazon.awssdk.http.auth.spi.signer
Represents a request with async payload that has been signed by HttpSigner.
AsyncSignedRequest.Builder - Interface in software.amazon.awssdk.http.auth.spi.signer
A builder for a AsyncSignedRequest.
AsyncSignRequest<IdentityT extends Identity> - Interface in software.amazon.awssdk.http.auth.spi.signer
Input parameters to sign a request with async payload, using HttpSigner.
AsyncSignRequest.Builder<IdentityT extends Identity> - Interface in software.amazon.awssdk.http.auth.spi.signer
A builder for a AsyncSignRequest.
AuthScheme<T extends Identity> - Interface in software.amazon.awssdk.http.auth.spi.scheme
An authentication scheme, composed of: A scheme ID - A unique identifier for the authentication scheme. An identity provider - An API that can be queried to acquire the customer's identity. A signer - An API that can be used to sign HTTP requests.
AuthSchemeOption - Interface in software.amazon.awssdk.http.auth.spi.scheme
An authentication scheme option, composed of the scheme ID and properties for use when resolving the identity and signing the request.
AuthSchemeOption.Builder - Interface in software.amazon.awssdk.http.auth.spi.scheme
A builder for a AuthSchemeOption.
AuthSchemeOption.IdentityPropertyConsumer - Interface in software.amazon.awssdk.http.auth.spi.scheme
Interface for operating on an IdentityProperty value.
AuthSchemeOption.SignerPropertyConsumer - Interface in software.amazon.awssdk.http.auth.spi.scheme
Interface for operating on an SignerProperty value.
AuthSchemeProvider - Interface in software.amazon.awssdk.http.auth.spi.scheme
A marker interface for an auth scheme provider.

B

BaseSignedRequest<PayloadT> - Interface in software.amazon.awssdk.http.auth.spi.signer
/** Base interface to a request that has been signed by HttpSigner, independent of payload type.
BaseSignedRequest.Builder<B extends BaseSignedRequest.Builder<B,​PayloadT>,​PayloadT> - Interface in software.amazon.awssdk.http.auth.spi.signer
A builder for a BaseSignedRequest.
BaseSignRequest<PayloadT,​IdentityT extends Identity> - Interface in software.amazon.awssdk.http.auth.spi.signer
Base interface to represent input parameters to sign a request using HttpSigner, independent of payload type.
BaseSignRequest.Builder<B extends BaseSignRequest.Builder<B,​PayloadT,​IdentityT>,​PayloadT,​IdentityT extends Identity> - Interface in software.amazon.awssdk.http.auth.spi.signer
A builder for a BaseSignRequest.
build() - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption.BuilderImpl
 
build() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultAsyncSignedRequest.BuilderImpl
 
build() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultAsyncSignRequest.BuilderImpl
 
build() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignedRequest.BuilderImpl
 
build() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignRequest.BuilderImpl
 
builder() - Static method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption
 
builder() - Static method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultAsyncSignedRequest
 
builder() - Static method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultAsyncSignRequest
 
builder() - Static method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignedRequest
 
builder() - Static method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignRequest
 
builder() - Static method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption
Get a new builder for creating a AuthSchemeOption.
builder() - Static method in interface software.amazon.awssdk.http.auth.spi.signer.AsyncSignedRequest
Get a new builder for creating a AsyncSignedRequest.
builder() - Static method in interface software.amazon.awssdk.http.auth.spi.signer.SignedRequest
Get a new builder for creating a SignedRequest.
builder(IdentityT) - Static method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultAsyncSignRequest
 
builder(IdentityT) - Static method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignRequest
 
builder(IdentityT) - Static method in interface software.amazon.awssdk.http.auth.spi.signer.AsyncSignRequest
Get a new builder for creating a AsyncSignRequest.
builder(IdentityT) - Static method in interface software.amazon.awssdk.http.auth.spi.signer.SignRequest
Get a new builder for creating a SignRequest.

C

CHECKSUM_STORE - Static variable in class software.amazon.awssdk.http.auth.spi.signer.SdkInternalHttpSignerProperty
An object for storing checksums calculated for a payload.
containsChecksumValue(ChecksumAlgorithm) - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultPayloadChecksumStore
 
containsChecksumValue(ChecksumAlgorithm) - Method in interface software.amazon.awssdk.http.auth.spi.signer.PayloadChecksumStore
Returns true if the store contains a checksum value for the given algorithm, false otherwise.
create() - Static method in interface software.amazon.awssdk.http.auth.spi.signer.PayloadChecksumStore
Returns the default implementation of this interface.
create(Class<?>, String) - Static method in class software.amazon.awssdk.http.auth.spi.signer.SignerProperty
Create a property.

D

DefaultAsyncSignedRequest - Class in software.amazon.awssdk.http.auth.spi.internal.signer
 
DefaultAsyncSignedRequest.BuilderImpl - Class in software.amazon.awssdk.http.auth.spi.internal.signer
 
DefaultAsyncSignRequest<IdentityT extends Identity> - Class in software.amazon.awssdk.http.auth.spi.internal.signer
 
DefaultAsyncSignRequest.BuilderImpl<IdentityT extends Identity> - Class in software.amazon.awssdk.http.auth.spi.internal.signer
 
DefaultAuthSchemeOption - Class in software.amazon.awssdk.http.auth.spi.internal.scheme
 
DefaultAuthSchemeOption.BuilderImpl - Class in software.amazon.awssdk.http.auth.spi.internal.scheme
 
DefaultPayloadChecksumStore - Class in software.amazon.awssdk.http.auth.spi.internal.signer
Default implementation of PayloadChecksumStore.
DefaultPayloadChecksumStore() - Constructor for class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultPayloadChecksumStore
 
DefaultSignedRequest - Class in software.amazon.awssdk.http.auth.spi.internal.signer
 
DefaultSignedRequest.BuilderImpl - Class in software.amazon.awssdk.http.auth.spi.internal.signer
 
DefaultSignRequest<IdentityT extends Identity> - Class in software.amazon.awssdk.http.auth.spi.internal.signer
 
DefaultSignRequest.BuilderImpl<IdentityT extends Identity> - Class in software.amazon.awssdk.http.auth.spi.internal.signer
 
doNotSign() - Method in interface software.amazon.awssdk.http.auth.spi.signer.HttpSigner
Retrieve a signer that returns the input message, without signing.

E

equals(Object) - Method in class software.amazon.awssdk.http.auth.spi.signer.SignerProperty
 

F

forEachIdentityProperty(AuthSchemeOption.IdentityPropertyConsumer) - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption
 
forEachIdentityProperty(AuthSchemeOption.IdentityPropertyConsumer) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption
A method to operate on all IdentityProperty values of this AuthSchemeOption.
forEachSignerProperty(AuthSchemeOption.SignerPropertyConsumer) - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption
 
forEachSignerProperty(AuthSchemeOption.SignerPropertyConsumer) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption
A method to operate on all SignerProperty values of this AuthSchemeOption.

G

getChecksumValue(ChecksumAlgorithm) - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultPayloadChecksumStore
 
getChecksumValue(ChecksumAlgorithm) - Method in interface software.amazon.awssdk.http.auth.spi.signer.PayloadChecksumStore
Retrieve the stored checksum value for the given algorithm.

H

hashCode() - Method in class software.amazon.awssdk.http.auth.spi.signer.SignerProperty
 
hasProperty(SignerProperty<T>) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
Ensure that the SignerProperty is present in the BaseSignRequest.
HttpSigner<IdentityT extends Identity> - Interface in software.amazon.awssdk.http.auth.spi.signer
Interface for the process of modifying a request destined for a service so that the service can authenticate the SDK customer’s identity.

I

identity() - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
Returns the identity.
identity(IdentityT) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest.Builder
Set the identity of the request.
identityProperty(IdentityProperty<T>) - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption
 
identityProperty(IdentityProperty<T>) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption
Retrieve the value of an IdentityProperty.
identityProvider(IdentityProviders) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthScheme
Retrieve the identity provider associated with this authentication scheme.

N

NoOpHttpSigner<T extends Identity> - Class in software.amazon.awssdk.http.auth.spi.internal.signer
 
NoOpHttpSigner() - Constructor for class software.amazon.awssdk.http.auth.spi.internal.signer.NoOpHttpSigner
 

P

payload() - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignedRequest
Returns the body payload of the request.
payload() - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
Returns the body payload of the request.
payload(PayloadT) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignedRequest.Builder
Set the body payload of the request.
payload(PayloadT) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest.Builder
Set the body payload of the request.
PayloadChecksumStore - Interface in software.amazon.awssdk.http.auth.spi.signer
Storage object for storing computed checksums for a request payload.
property(SignerProperty<T>) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
Returns the value of a property that the HttpSigner can use during signing.
putChecksumValue(ChecksumAlgorithm, byte[]) - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultPayloadChecksumStore
 
putChecksumValue(ChecksumAlgorithm, byte[]) - Method in interface software.amazon.awssdk.http.auth.spi.signer.PayloadChecksumStore
Store the checksum value computed using the given algorithm.
putIdentityProperty(IdentityProperty<T>, T) - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption.BuilderImpl
 
putIdentityProperty(IdentityProperty<T>, T) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption.Builder
Update or add the provided property value.
putIdentityPropertyIfAbsent(IdentityProperty<T>, T) - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption.BuilderImpl
 
putIdentityPropertyIfAbsent(IdentityProperty<T>, T) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption.Builder
Add the provided property value if the property does not already exist.
putProperty(SignerProperty<T>, T) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest.Builder
Set a property that the HttpSigner can use during signing.
putSignerProperty(SignerProperty<T>, T) - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption.BuilderImpl
 
putSignerProperty(SignerProperty<T>, T) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption.Builder
Update or add the provided property value.
putSignerPropertyIfAbsent(SignerProperty<T>, T) - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption.BuilderImpl
 
putSignerPropertyIfAbsent(SignerProperty<T>, T) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption.Builder
Add the provided property value if the property does not already exist.

R

request() - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignedRequest
Returns the HTTP request object, without the request body payload.
request() - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
Returns the HTTP request object, without the request body payload.
request(SdkHttpRequest) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignedRequest.Builder
Set the HTTP request object, without the request body payload.
request(SdkHttpRequest) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest.Builder
Set the HTTP request object, without the request body payload.
requireProperty(SignerProperty<T>) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
Ensure that the SignerProperty is present in the BaseSignRequest.
requireProperty(SignerProperty<T>, T) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
Ensure that the SignerProperty is present in the BaseSignRequest.

S

schemeId() - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption
 
schemeId() - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthScheme
Retrieve the scheme ID, a unique identifier for the authentication scheme.
schemeId() - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption
Retrieve the scheme ID, a unique identifier for the authentication scheme (aws.auth#sigv4, smithy.api#httpBearerAuth).
schemeId(String) - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption.BuilderImpl
 
schemeId(String) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption.Builder
Set the scheme ID.
SdkInternalHttpSignerProperty - Class in software.amazon.awssdk.http.auth.spi.signer
HttpSigner properties intended for use only by internal components of the SDK and SDK-provided implementations of this SPI.
sign(Consumer<SignRequest.Builder<IdentityT>>) - Method in interface software.amazon.awssdk.http.auth.spi.signer.HttpSigner
Method that takes in inputs to sign a request with sync payload and returns a signed version of the request.
sign(SignRequest<? extends IdentityT>) - Method in interface software.amazon.awssdk.http.auth.spi.signer.HttpSigner
Method that takes in inputs to sign a request with sync payload and returns a signed version of the request.
sign(SignRequest<? extends T>) - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.NoOpHttpSigner
 
signAsync(Consumer<AsyncSignRequest.Builder<IdentityT>>) - Method in interface software.amazon.awssdk.http.auth.spi.signer.HttpSigner
Method that takes in inputs to sign a request with async payload and returns a future containing the signed version of the request.
signAsync(AsyncSignRequest<? extends IdentityT>) - Method in interface software.amazon.awssdk.http.auth.spi.signer.HttpSigner
Method that takes in inputs to sign a request with async payload and returns a future containing the signed version of the request.
signAsync(AsyncSignRequest<? extends T>) - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.NoOpHttpSigner
 
SignedRequest - Interface in software.amazon.awssdk.http.auth.spi.signer
Represents a request with sync payload that has been signed by HttpSigner.
SignedRequest.Builder - Interface in software.amazon.awssdk.http.auth.spi.signer
A builder for a SignedRequest.
signer() - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthScheme
Retrieve the signer associated with this authentication scheme.
signerProperty(SignerProperty<T>) - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption
 
signerProperty(SignerProperty<T>) - Method in interface software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption
Retrieve the value of an SignerProperty.
SignerProperty<T> - Class in software.amazon.awssdk.http.auth.spi.signer
A strongly-typed property for input to an HttpSigner.
SIGNING_CLOCK - Static variable in interface software.amazon.awssdk.http.auth.spi.signer.HttpSigner
A Clock to be used to derive the signing time.
SignRequest<IdentityT extends Identity> - Interface in software.amazon.awssdk.http.auth.spi.signer
Input parameters to sign a request with sync payload, using HttpSigner.
SignRequest.Builder<IdentityT extends Identity> - Interface in software.amazon.awssdk.http.auth.spi.signer
A builder for a SignRequest.
software.amazon.awssdk.http.auth.spi.internal.scheme - package software.amazon.awssdk.http.auth.spi.internal.scheme
 
software.amazon.awssdk.http.auth.spi.internal.signer - package software.amazon.awssdk.http.auth.spi.internal.signer
 
software.amazon.awssdk.http.auth.spi.scheme - package software.amazon.awssdk.http.auth.spi.scheme
 
software.amazon.awssdk.http.auth.spi.signer - package software.amazon.awssdk.http.auth.spi.signer
 

T

toBuilder() - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption
 
toBuilder() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultAsyncSignedRequest
 
toBuilder() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultAsyncSignRequest
 
toBuilder() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignedRequest
 
toBuilder() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignRequest
 
toString() - Method in class software.amazon.awssdk.http.auth.spi.internal.scheme.DefaultAuthSchemeOption
 
toString() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultAsyncSignedRequest
 
toString() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultAsyncSignRequest
 
toString() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignedRequest
 
toString() - Method in class software.amazon.awssdk.http.auth.spi.internal.signer.DefaultSignRequest
 
toString() - Method in class software.amazon.awssdk.http.auth.spi.signer.SignerProperty
 
A B C D E F G H I N P R S T 
All Classes All Packages