Interface AwsCrtS3V4aSigner
-
- All Known Implementing Classes:
DefaultAwsCrtS3V4aSigner
@Immutable @ThreadSafe @Deprecated public interface AwsCrtS3V4aSigner extends Signer, Presigner
Deprecated.Usesoftware.amazon.awssdk.http.auth.aws.signer.AwsV4aHttpSignerfrom the 'http-auth-aws' module.Enables signing and presigning for S3 using Sigv4a (Asymmetric Sigv4) through an external API call to the AWS CRT (Common RunTime) library. S3 signing specifics
For S3, the header "x-amz-sha256" must always be set for a request. S3 signs the payload signing if:- there's a body and an insecure protocol (HTTP) is used.
- explicitly asked to via configuration/interceptor.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAwsCrtS3V4aSigner.BuilderDeprecated.
-
Method Summary
All Methods Static Methods Deprecated Methods Modifier and Type Method Description static AwsCrtS3V4aSigner.Builderbuilder()Deprecated.static AwsCrtS3V4aSignercreate()Deprecated.Create a default AwsS34aSigner.-
Methods inherited from interface software.amazon.awssdk.core.signer.Signer
credentialType, sign
-
-
-
-
Method Detail
-
create
static AwsCrtS3V4aSigner create()
Deprecated.Create a default AwsS34aSigner.
-
builder
static AwsCrtS3V4aSigner.Builder builder()
Deprecated.
-
-