AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
S3CrtClient.h File Reference
#include <aws/s3-crt/S3Crt_EXPORTS.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/auth/AWSCredentialsProviderChain.h>
#include <aws/core/utils/crypto/Factories.h>
#include <aws/s3-crt/ClientConfiguration.h>
#include <aws/s3-crt/S3CrtErrorMarshaller.h>
#include <aws/s3/s3_client.h>
#include <aws/crt/auth/Sigv4Signing.h>
#include <aws/crt/http/HttpRequestResponse.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/client/AWSClientAsyncCRTP.h>
#include <aws/core/auth/AWSAuthSigner.h>
#include <aws/core/utils/xml/XmlSerializer.h>
#include <aws/core/utils/DNS.h>
#include <aws/s3-crt/S3CrtServiceClientModel.h>

Go to the source code of this file.

Classes

class  Aws::S3Crt::S3CrtClient
 
struct  Aws::S3Crt::S3CrtClient::CrtRequestCallbackUserData
 

Namespaces

namespace  Aws
 
namespace  Aws::S3Crt
 
namespace  Aws::S3Crt::SSEHeaders
 

Variables

static const char Aws::S3Crt::SSEHeaders::SERVER_SIDE_ENCRYPTION [] = "x-amz-server-side-encryption"
 
static const char Aws::S3Crt::SSEHeaders::SERVER_SIDE_ENCRYPTION_AWS_KMS_KEY_ID [] = "x-amz-server-side-encryption-aws-kms-key-id"
 
static const char Aws::S3Crt::SSEHeaders::SERVER_SIDE_ENCRYPTION_CUSTOMER_ALGORITHM [] = "x-amz-server-side-encryption-customer-algorithm"
 
static const char Aws::S3Crt::SSEHeaders::SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY [] = "x-amz-server-side-encryption-customer-key"
 
static const char Aws::S3Crt::SSEHeaders::SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY_MD5 [] = "x-amz-server-side-encryption-customer-key-MD5"
 
static const unsigned Aws::S3Crt::MAX_EXPIRATION_SECONDS = 7 * 24 * 60 * 60