Class RollingSigner
java.lang.Object
software.amazon.awssdk.http.auth.aws.crt.internal.signer.RollingSigner
A class which calculates a rolling signature of arbitrary data using HMAC-SHA256. Each time a signature is calculated, the
prior calculation is incorporated, hence "rolling".
-
Constructor Summary
ConstructorsConstructorDescriptionRollingSigner
(byte[] seedSignature, software.amazon.awssdk.crt.auth.signing.AwsSigningConfig signingConfig) -
Method Summary
-
Constructor Details
-
RollingSigner
public RollingSigner(byte[] seedSignature, software.amazon.awssdk.crt.auth.signing.AwsSigningConfig signingConfig)
-
-
Method Details
-
sign
Using a template that incorporates the previous calculated signature, sign the string and return it. -
sign
-
reset
public void reset()
-