AWS SDK for C++

AWS SDK for C++ Version 1.11.717

Loading...
Searching...
No Matches
S3ExpressSignerProvider.h
1
6#pragma once
7
8#include <aws/core/auth/signer-provider/DefaultAuthSignerProvider.h>
9#include <aws/s3/S3ExpressIdentityProvider.h>
10
11namespace Aws {
12namespace Auth {
14 public:
15 S3ExpressSignerProvider(const std::shared_ptr<AWSCredentialsProvider>& credentialsProvider,
16 const std::shared_ptr<S3::S3ExpressIdentityProvider>& S3ExpressIdentityProvider, const Aws::String& serviceName,
17 const Aws::String& region,
19 Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy::RequestDependent,
20 bool urlEscapePath = true);
21};
22} // namespace Auth
23} // namespace Aws
S3ExpressSignerProvider(const std::shared_ptr< AWSCredentialsProvider > &credentialsProvider, const std::shared_ptr< S3::S3ExpressIdentityProvider > &S3ExpressIdentityProvider, const Aws::String &serviceName, const Aws::String &region, Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy signingPolicy=Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy::RequestDependent, bool urlEscapePath=true)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String