Module s3::signing

source · []
Expand description

Implementation of AWS V4 Signing

Constants

Functions

Generate the AWS authorization header.

Generate a canonical header string from the provided headers.

Generate a canonical query string from the query pairs in the given URL.

Generate a canonical request.

Generate a canonical URI string from the given URL.

Generate an AWS scope string.

Generate a signed header string from the provided headers.

Generate the AWS signing key, derived from the secret key, date, region, and service name.

Generate the “string to sign” - the value to which the HMAC signing is applied to sign requests.

Encode a URI following the specific requirements of the AWS service.

Type Definitions