Expand description

AWS API request signatures.

Follows AWS Signature 4 algorithm.

If needed, the request will be re-issued to a temporary redirect endpoint. This can happen with newly created S3 buckets not in us-standard/us-east-1.

Please note that this module does not expect URIs to already be encoded.

Structs

A data structure for all the elements of an HTTP request that are involved in the Amazon Signature Version 4 signing process

Enums

Possible payloads included in a SignedRequest.

Constants

This constant is used to maintain the strict URI encoding standard as proposed by RFC 3986

This struct is used to maintain the URI path encoding

Statics

Payload string to use for signed empty payload

Payload string to use for unsigned payload

Functions

Mark string as AWS4-HMAC-SHA256 hashed

Type Definitions