A B C D E F H I N P R S T
All Classes All Packages
All Classes All Packages
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
SignerPropertyand 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
IdentityPropertyand 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. See example auth schemes defined here.
- 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
IdentityPropertyvalue. - AuthSchemeOption.SignerPropertyConsumer - Interface in software.amazon.awssdk.http.auth.spi.scheme
-
Interface for operating on an
SignerPropertyvalue. - 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
- 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
- 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
IdentityPropertyvalues 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
SignerPropertyvalues of this AuthSchemeOption.
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
SignerPropertyis present in theBaseSignRequest. - 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.
- property(SignerProperty<T>) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
-
Returns the value of a property that the
HttpSignercan use during signing. - 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
HttpSignercan 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
SignerPropertyis present in theBaseSignRequest. - requireProperty(SignerProperty<T>, T) - Method in interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
-
Ensure that the
SignerPropertyis present in theBaseSignRequest.
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.
- 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
Clockto 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
All Classes All Packages