diff options
author | Andrew Dolgov <[email protected]> | 2023-10-20 16:44:35 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2023-10-20 16:44:35 +0300 |
commit | 8bec661288b276c98bdb0e773e5f4d5275dc4c87 (patch) | |
tree | 8617ebe581c62fc46a7881aa61801ebce9d3c603 /vendor/aws/aws-sdk-php/src/Signature/SignatureProvider.php | |
parent | 540438c2eb5452bacad30c247906bfa287f2da1d (diff) |
Diffstat (limited to 'vendor/aws/aws-sdk-php/src/Signature/SignatureProvider.php')
-rw-r--r-- | vendor/aws/aws-sdk-php/src/Signature/SignatureProvider.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/vendor/aws/aws-sdk-php/src/Signature/SignatureProvider.php b/vendor/aws/aws-sdk-php/src/Signature/SignatureProvider.php index d2ec4fd..c373208 100644 --- a/vendor/aws/aws-sdk-php/src/Signature/SignatureProvider.php +++ b/vendor/aws/aws-sdk-php/src/Signature/SignatureProvider.php @@ -124,7 +124,9 @@ class SignatureProvider ? new S3SignatureV4($service, $region) : new SignatureV4($service, $region); case 'v4a': - return new SignatureV4($service, $region, ['use_v4a' => true]); + return !empty(self::$s3v4SignedServices[$service]) + ? new S3SignatureV4($service, $region, ['use_v4a' => true]) + : new SignatureV4($service, $region, ['use_v4a' => true]); case 'v4-unsigned-body': return !empty(self::$s3v4SignedServices[$service]) ? new S3SignatureV4($service, $region, ['unsigned-body' => 'true']) |