| Modifier and Type | Method and Description |
|---|---|
HttpSigner<T> |
SelectedAuthScheme.signer() |
| Constructor and Description |
|---|
SelectedAuthScheme(CompletableFuture<? extends T> identity,
HttpSigner<T> signer,
AuthSchemeOption authSchemeOption) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAwsCrtV4aHttpSigner
An implementation of a
AwsV4aHttpSigner that uses properties to compose v4a-signers in order to delegate signing of a
request and payload (if applicable) accordingly. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAwsV4HttpSigner
An implementation of a
AwsV4HttpSigner that uses properties to compose v4-signers in order to delegate signing of a
request and payload (if applicable) accordingly. |
class |
DefaultIBMOAuthIAMHttpSigner
An implementation of a
IBMOAuthSigner that uses properties to compose IAM-signers in order to delegate signing of a
request and payload (if applicable) accordingly. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AwsV4aHttpSigner
An
HttpSigner that will use the AWS V4a signing algorithm to sign a request using an
AwsCredentialsIdentity). |
interface |
AwsV4FamilyHttpSigner<T extends Identity>
An interface shared by
AwsV4HttpSigner for defining signer properties that are common
across both signers. |
interface |
AwsV4HttpSigner
An
HttpSigner that will use the AWS V4 signing algorithm to sign a request using an
AwsCredentialsIdentity). |
interface |
IBMOAuthSigner |
| Modifier and Type | Method and Description |
|---|---|
HttpSigner<NoAuthAuthScheme.AnonymousIdentity> |
DefaultNoAuthAuthScheme.signer() |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultBearerHttpSigner
A default implementation of
BearerHttpSigner. |
| Modifier and Type | Method and Description |
|---|---|
HttpSigner<NoAuthAuthScheme.AnonymousIdentity> |
NoAuthAuthScheme.signer()
Retrieve the
HttpSigner associated with this authentication scheme. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BearerHttpSigner
An
HttpSigner that will sign a request with a bearer-token (TokenIdentity). |
| Modifier and Type | Class and Description |
|---|---|
class |
NoOpHttpSigner<T extends Identity> |
| Modifier and Type | Method and Description |
|---|---|
HttpSigner<T> |
AuthScheme.signer()
Retrieve the signer associated with this authentication scheme.
|
| Modifier and Type | Method and Description |
|---|---|
default <T extends Identity> |
HttpSigner.doNotSign()
Retrieve a signer that returns the input message, without signing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultS3ExpressHttpSigner |
| Modifier and Type | Method and Description |
|---|---|
HttpSigner<S3ExpressSessionCredentials> |
DefaultS3ExpressAuthScheme.signer() |
| Modifier and Type | Method and Description |
|---|---|
static DefaultS3ExpressHttpSigner |
DefaultS3ExpressHttpSigner.create(HttpSigner<AwsCredentialsIdentity> signer) |
| Modifier and Type | Method and Description |
|---|---|
HttpSigner<S3ExpressSessionCredentials> |
S3ExpressAuthScheme.signer()
Retrieve the
AwsV4HttpSigner associated with this authentication scheme. |
Copyright © 2026. All rights reserved.