#include "src/core/lib/security/credentials/external/aws_request_signer.h"
+#include <openssl/hmac.h>
+#include <openssl/sha.h>
+
#include "absl/strings/ascii.h"
#include "absl/strings/escaping.h"
#include "absl/strings/str_format.h"
#include "absl/time/clock.h"
#include "absl/time/time.h"
-#include <openssl/hmac.h>
-#include <openssl/sha.h>
-
namespace grpc_core {
namespace {
std::string access_key_id, std::string secret_access_key, std::string token,
std::string method, std::string url, std::string region,
std::string request_payload,
- std::map<std::string, std::string> additional_headers, grpc_error** error)
+ std::map<std::string, std::string> additional_headers,
+ grpc_error_handle* error)
: access_key_id_(std::move(access_key_id)),
secret_access_key_(std::move(secret_access_key)),
token_(std::move(token)),