Class AwsS3V4aChunkSigner
java.lang.Object
software.amazon.awssdk.authcrt.signer.internal.chunkedencoding.AwsS3V4aChunkSigner
- All Implemented Interfaces:
AwsChunkSigner
An implementation of AwsChunkSigner that can calculate a Sigv4a compatible chunk signature.
-
Constructor Summary
ConstructorDescriptionAwsS3V4aChunkSigner
(AwsCrt4aSigningAdapter aws4aSigner, software.amazon.awssdk.crt.auth.signing.AwsSigningConfig signingConfig) -
Method Summary
Modifier and TypeMethodDescriptionstatic int
signChecksumChunk
(byte[] calculatedChecksum, String previousSignature, String checksumHeaderForTrailer)
-
Constructor Details
-
AwsS3V4aChunkSigner
public AwsS3V4aChunkSigner(AwsCrt4aSigningAdapter aws4aSigner, software.amazon.awssdk.crt.auth.signing.AwsSigningConfig signingConfig)
-
-
Method Details
-
signChunk
- Specified by:
signChunk
in interfaceAwsChunkSigner
-
signChecksumChunk
public String signChecksumChunk(byte[] calculatedChecksum, String previousSignature, String checksumHeaderForTrailer) - Specified by:
signChecksumChunk
in interfaceAwsChunkSigner
-
getSignatureLength
public static int getSignatureLength()
-