mirror of
https://github.com/open-policy-agent/opa.git
synced 2026-08-12 19:32:48 -06:00
ea39bf35b9
AWS is rolling out an extension to SigV4 called Signature Version 4A (SigV4A) which enables signatures that are valid in more than one AWS Region. This is required for signing multi-region API requests, for example with Amazon S3 Multi-Region Access Points (MRAP). This commit lets OPA use an S3 MRAP as a bundle source. The SigV4A implementation used in this commit is a modified version of internal code from the `aws-sdk-go-v2` project: https://github.com/aws/aws-sdk-go-v2/tree/93c3f18/internal/v4a This commit also refactors the existing V4 signing code into a shared `internal/providers/aws` package that contains both the existing V4 signing code as well as the V4A signing code added by this PR. Fixes #5429 Signed-off-by: Jay Wineinger <jawineinger@spscommerce.com>
4 lines
121 B
Plaintext
4 lines
121 B
Plaintext
AWS SDK for Go
|
|
Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
|
Copyright 2014-2015 Stripe, Inc.
|