Class Aws4SignerRequestParams
java.lang.Object
software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
Parameters that are used for computing a AWS 4 signature for a request.
-
Constructor Summary
ConstructorsConstructorDescriptionAws4SignerRequestParams
(Aws4SignerParams signerParams) Generates an instance of AWS4signerRequestParams that holds the parameters used for computing a AWS 4 signature for a request based on the givenAws4SignerParams
for that request. -
Method Summary
Modifier and TypeMethodDescriptionReturns the formatted date in UTC zone of the signing date for the request.Returns the formatted date and time of the request signing date in UTC zone.Returns the AWS region name to be used while computing the signature.long
Returns the request signing date time in millis for which the request signature needs to be computed.getScope()
Returns the scope of the request signing.Returns the AWS Service name to be used while computing the signature.Returns the signing algorithm used for computing the signature.
-
Constructor Details
-
Aws4SignerRequestParams
Generates an instance of AWS4signerRequestParams that holds the parameters used for computing a AWS 4 signature for a request based on the givenAws4SignerParams
for that request.
-
-
Method Details
-
getSigningClock
- Returns:
- The clock to use for signing additional data i.e. events or chunks.
-
getScope
Returns the scope of the request signing. -
getFormattedRequestSigningDateTime
Returns the formatted date and time of the request signing date in UTC zone. -
getRequestSigningDateTimeMilli
public long getRequestSigningDateTimeMilli()Returns the request signing date time in millis for which the request signature needs to be computed. -
getRegionName
Returns the AWS region name to be used while computing the signature. -
getServiceSigningName
Returns the AWS Service name to be used while computing the signature. -
getFormattedRequestSigningDate
Returns the formatted date in UTC zone of the signing date for the request. -
getSigningAlgorithm
Returns the signing algorithm used for computing the signature.
-