|
26 | 26 |
|
27 | 27 | #include <iomanip> |
28 | 28 | #include <cstring> |
29 | | -#include <numeric> |
30 | 29 |
|
31 | 30 | using namespace Aws; |
32 | 31 | using namespace Aws::Client; |
@@ -83,7 +82,7 @@ bool AWSAuthV4Signer::SignRequestWithSigV4a(Aws::Http::HttpRequest& request, con |
83 | 82 | bool signBody, long long expirationTimeInSeconds, Aws::Crt::Auth::SignatureType signatureType) const |
84 | 83 | { |
85 | 84 | AWSCredentials credentials = GetCredentials(request.GetServiceSpecificParameters()); |
86 | | - |
| 85 | + |
87 | 86 | UpdateUserAgentWithCredentialFeatures(request, credentials.GetContext()); |
88 | 87 | auto crtCredentials = Aws::MakeShared<Aws::Crt::Auth::Credentials>(v4AsymmetricLogTag, |
89 | 88 | Aws::Crt::ByteCursorFromCString(credentials.GetAWSAccessKeyId().c_str()), |
@@ -340,9 +339,9 @@ bool AWSAuthV4Signer::SignRequestWithCreds(Aws::Http::HttpRequest& request, cons |
340 | 339 | bool AWSAuthV4Signer::SignRequest(Aws::Http::HttpRequest& request, const char* region, const char* serviceName, bool signBody) const |
341 | 340 | { |
342 | 341 | AWSCredentials credentials = GetCredentials(request.GetServiceSpecificParameters()); |
343 | | - |
| 342 | + |
344 | 343 | UpdateUserAgentWithCredentialFeatures(request, credentials.GetContext()); |
345 | | - |
| 344 | + |
346 | 345 | return SignRequestWithCreds(request, credentials, region, serviceName, signBody); |
347 | 346 | } |
348 | 347 |
|
@@ -471,9 +470,9 @@ bool AWSAuthV4Signer::PresignRequest(Aws::Http::HttpRequest& request, const Aws: |
471 | 470 | bool AWSAuthV4Signer::PresignRequest(Aws::Http::HttpRequest& request, const char* region, const char* serviceName, long long expirationTimeInSeconds) const |
472 | 471 | { |
473 | 472 | AWSCredentials credentials = GetCredentials(request.GetServiceSpecificParameters()); |
474 | | - |
| 473 | + |
475 | 474 | UpdateUserAgentWithCredentialFeatures(request, credentials.GetContext()); |
476 | | - |
| 475 | + |
477 | 476 | return PresignRequest(request, credentials, region,serviceName, expirationTimeInSeconds ); |
478 | 477 | } |
479 | 478 |
|
|
0 commit comments