# Functions
No description provided by the author
DoRequestWithClient is a convenience function to get the body of an HTTP response with appropriate error-handling boilerplate and logging.
No description provided by the author
No description provided by the author
No description provided by the author
SetRandomSource used for testing to override rand so tests can expect stable output.
SignRequest modifies an http.Request to include an AWS V4 signature based on the provided credentials.
SignV4 modifies a map[string][]string of headers to generate an AWS V4 signature + headers based on the config/credentials provided.
SignV4a returns a map[string][]string of headers, including an added AWS V4a signature based on the config/credentials provided.
# Constants
AmzRegionSetKey represents the region set header used for sigv4a.
# Structs
No description provided by the author
ECR is used to request tokens from Elastic Container Registry.
ECRAuthorizationToken can sign requests to AWS ECR.
KMS is used to sign payloads using AWS Key Management Service.
No description provided by the author
No description provided by the author