| Modifier and Type | Class and Description |
|---|---|
class |
Aws4Signer
Deprecated.
Use
com.ibm.cos.v2.http.auth.aws.signer.AwsV4HttpSigner from the 'http-auth-aws' module. |
class |
Aws4UnsignedPayloadSigner |
class |
AwsS3V4Signer
Deprecated.
Use
com.ibm.cos.v2.http.auth.aws.signer.AwsV4HttpSigner from the 'http-auth-aws' module. |
| Modifier and Type | Method and Description |
|---|---|
static Signer |
SignerLoader.getS3SigV4aSigner()
Deprecated.
|
static Signer |
SignerLoader.getSigV4aSigner()
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAws4Signer<T extends Aws4SignerParams,U extends Aws4PresignerParams>
Abstract base class for the AWS SigV4 signer implementations.
|
class |
AbstractAwsS3V4Signer
AWS4 signer implementation for AWS S3
|
class |
AbstractAwsSigner
Abstract base class for AWS signing protocol implementations.
|
class |
BaseAws4Signer
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static SigningMethod |
SignerMethodResolver.resolveSigningMethodUsed(Signer signer,
ExecutionAttributes executionAttributes,
AwsCredentials credentials)
The signing method can be Header-Auth, streaming-signing auth or Unsigned-payload.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AwsCrtS3V4aSigner
Deprecated.
Use
com.ibm.cos.v2.http.auth.aws.signer.AwsV4aHttpSigner from the 'http-auth-aws' module. |
interface |
AwsCrtV4aSigner
Deprecated.
Use
com.ibm.cos.v2.http.auth.aws.signer.AwsV4aHttpSigner from the 'http-auth-aws' module. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAwsCrtS3V4aSigner |
class |
DefaultAwsCrtV4aSigner |
| Modifier and Type | Method and Description |
|---|---|
Signer |
TokenAuthorizationStrategy.Builder.defaultSigner() |
Signer |
AwsCredentialsAuthorizationStrategy.Builder.defaultSigner() |
Signer |
TokenAuthorizationStrategy.resolveSigner()
Deprecated.
Request override signers take precedence over the default alternative, for instance what is specified in the
client.
|
Signer |
AwsCredentialsAuthorizationStrategy.resolveSigner()
Deprecated.
Request override signers take precedence over the default alternative, for instance what is specified in the
client.
|
Signer |
AuthorizationStrategy.resolveSigner()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
TokenAuthorizationStrategy.Builder |
TokenAuthorizationStrategy.Builder.defaultSigner(Signer defaultSigner) |
AwsCredentialsAuthorizationStrategy.Builder |
AwsCredentialsAuthorizationStrategy.Builder.defaultSigner(Signer defaultSigner) |
| Modifier and Type | Method and Description |
|---|---|
static SdkRequest |
SignerOverrideUtils.overrideSignerIfNotOverridden(SdkRequest request,
ExecutionAttributes executionAttributes,
Signer signer)
Deprecated.
No longer used by modern clients after migration to reference architecture
|
| Modifier and Type | Method and Description |
|---|---|
static SdkRequest |
SignerOverrideUtils.overrideSignerIfNotOverridden(SdkRequest request,
ExecutionAttributes executionAttributes,
Supplier<Signer> signer)
Deprecated.
No longer used by modern clients after migration to reference architecture
|
| Modifier and Type | Method and Description |
|---|---|
Signer |
RequestOverrideConfiguration.Builder.signer() |
Signer |
RequestOverrideConfiguration.BuilderImpl.signer() |
| Modifier and Type | Method and Description |
|---|---|
Optional<Signer> |
RequestOverrideConfiguration.signer() |
| Modifier and Type | Method and Description |
|---|---|
void |
RequestOverrideConfiguration.BuilderImpl.setSigner(Signer signer) |
B |
RequestOverrideConfiguration.Builder.signer(Signer signer)
Sets the signer to use for signing the request.
|
B |
RequestOverrideConfiguration.BuilderImpl.signer(Signer signer) |
| Modifier and Type | Field and Description |
|---|---|
static SdkAdvancedClientOption<Signer> |
SdkAdvancedClientOption.SIGNER
Define the signer that should be used when authenticating with AWS.
|
static SdkAdvancedClientOption<Signer> |
SdkAdvancedClientOption.TOKEN_SIGNER
Define the signer that should be used for token-based authentication with AWS.
|
| Modifier and Type | Method and Description |
|---|---|
Signer |
ExecutionContext.signer() |
| Modifier and Type | Method and Description |
|---|---|
ExecutionContext.Builder |
ExecutionContext.Builder.signer(Signer signer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseClientHandler.validateSigningConfiguration(SdkHttpRequest request,
Signer signer) |
| Modifier and Type | Method and Description |
|---|---|
Signer |
RequestExecutionContext.signer() |
| Modifier and Type | Class and Description |
|---|---|
class |
NoOpSigner
Deprecated.
Replaced by
com.ibm.cos.v2.http.auth.spi.signer.HttpSigner#doNotSign() in
'http-auth-spi'. |
| Modifier and Type | Method and Description |
|---|---|
default Optional<Signer> |
S3Resource.overrideSigner() |
Optional<Signer> |
S3AccessPointResource.overrideSigner() |
| Modifier and Type | Method and Description |
|---|---|
static Optional<Signer> |
S3SigningUtils.internalSignerOverride(S3Request originalRequest) |
Copyright © 2026. All rights reserved.