Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Moves from Signature V2 to Signature V4 for S3 #199
This PR so far adds support for:
It additionally does:
It also introduces a breaking API change, as
It should fix #167
This adds the `Region` datatype, as found in DynamoDb to S3, and adds all regions as of today with a similar naming scheme, as used in DynamoDb. This change lays the basis for Signature V4 signing; it *does* break backwards compatibility!
credentialV4 is useful outside of authorizationV4 as well. It is used to build the signed S3 URI link, whe the credentialV4 string is embedded in the canonical request.