AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Variables
smithy Namespace Reference

Namespaces

namespace  client
 
namespace  components
 
namespace  interceptor
 

Classes

class  AuthScheme
 
 
 
 
 
 
 
 
 
 
 
class  AwsIdentity
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Variables

static const char AWS_SMITHY_CLIENT_SIGNING_TAG [] = "AwsClientRequestSigning"
 
static const std::chrono::milliseconds TIME_DIFF_MAX = std::chrono::minutes(4)
 
static const std::chrono::milliseconds TIME_DIFF_MIN = std::chrono::minutes(-4)
 
constexpr char SIGV4A [] = "aws.auth#sigv4a"
 
constexpr char SIGV4 [] = "aws.auth#sigv4"
 
constexpr char ALLOC_ID [] = "DefaultAwsCredentialIdentityResolver"
 
static const char AUTHORIZATION_HEADER [] = "authorization"
 
static const char * UNSIGNED_PAYLOAD = "UNSIGNED-PAYLOAD"
 
static const char * EMPTY_STRING_SHA256 = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
 
static const char v4AsymmetricLogTag [] = "AWSAuthSymmetricV4Signer"
 
static const char * USER_AGENT = "user-agent"
 
static const char * X_AMZN_TRACE_ID = "x-amzn-trace-id"
 

Detailed Description

Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: Apache-2.0.

Variable Documentation

◆ ALLOC_ID

constexpr char smithy::ALLOC_ID[] = "DefaultAwsCredentialIdentityResolver"
constexpr

Definition at line 13 of file DefaultAwsCredentialIdentityResolver.h.

◆ AUTHORIZATION_HEADER

const char smithy::AUTHORIZATION_HEADER[] = "authorization"
static

Definition at line 18 of file BearerTokenSigner.h.

◆ AWS_SMITHY_CLIENT_SIGNING_TAG

const char smithy::AWS_SMITHY_CLIENT_SIGNING_TAG[] = "AwsClientRequestSigning"
static

Definition at line 26 of file AwsSmithyRequestSigning.h.

◆ EMPTY_STRING_SHA256

const char* smithy::EMPTY_STRING_SHA256 = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
static

Definition at line 22 of file SigV4aSigner.h.

◆ SIGV4

constexpr char smithy::SIGV4[] = "aws.auth#sigv4"
constexpr

Definition at line 18 of file SigV4AuthScheme.h.

◆ SIGV4A

constexpr char smithy::SIGV4A[] = "aws.auth#sigv4a"
constexpr

Definition at line 17 of file SigV4aAuthScheme.h.

◆ TIME_DIFF_MAX

const std::chrono::milliseconds smithy::TIME_DIFF_MAX = std::chrono::minutes(4)
static

Definition at line 28 of file AwsSmithyRequestSigning.h.

◆ TIME_DIFF_MIN

const std::chrono::milliseconds smithy::TIME_DIFF_MIN = std::chrono::minutes(-4)
static

Definition at line 30 of file AwsSmithyRequestSigning.h.

◆ UNSIGNED_PAYLOAD

const char* smithy::UNSIGNED_PAYLOAD = "UNSIGNED-PAYLOAD"
static

Definition at line 21 of file SigV4aSigner.h.

◆ USER_AGENT

const char* smithy::USER_AGENT = "user-agent"
static

Definition at line 24 of file SigV4aSigner.h.

◆ v4AsymmetricLogTag

const char smithy::v4AsymmetricLogTag[] = "AWSAuthSymmetricV4Signer"
static

Definition at line 23 of file SigV4aSigner.h.

◆ X_AMZN_TRACE_ID

const char* smithy::X_AMZN_TRACE_ID = "x-amzn-trace-id"
static

Definition at line 25 of file SigV4aSigner.h.