| 
    AWS IoT Device SDK C++ v2
    1.40.1
    
   AWS IoT Device SDK C++ v2 
   | 
 
 
 
 
Go to the documentation of this file.
   11 struct aws_http_proxy_strategy;
 
   88                 struct aws_http_proxy_strategy *GetUnderlyingHandle() 
const noexcept { 
return m_strategy; }
 
   96                 static std::shared_ptr<HttpProxyStrategy> CreateBasicHttpProxyStrategy(
 
  107                 static std::shared_ptr<HttpProxyStrategy> CreateAdaptiveHttpProxyStrategy(
 
  
String Username
Definition: HttpProxyStrategy.h:37
 
AwsHttpProxyConnectionType
Definition: HttpConnection.h:243
 
AWS_CRT_CPP_API Allocator * ApiAllocator() noexcept
Definition: Allocator.cpp:24
 
KerberosGetTokenFunction KerberosGetToken
Definition: HttpProxyStrategy.h:64
 
Definition: HttpProxyStrategy.h:25
 
struct aws_http_proxy_strategy * m_strategy
Definition: HttpProxyStrategy.h:112
 
std::function< bool(const String &, String &)> NtlmGetTokenFunction
Definition: HttpProxyStrategy.h:46
 
HttpProxyStrategyAdaptiveConfig()
Definition: HttpProxyStrategy.h:59
 
NtlmGetTokenFunction NtlmGetToken
Definition: HttpProxyStrategy.h:74
 
Definition: HttpProxyStrategy.h:82
 
Definition: HttpProxyStrategy.h:58
 
String Password
Definition: HttpProxyStrategy.h:42
 
AwsHttpProxyConnectionType ConnectionType
Definition: HttpProxyStrategy.h:32
 
#define AWS_CRT_CPP_API
Definition: Exports.h:36
 
Definition: Allocator.h:11
 
aws_allocator Allocator
Definition: Allocator.h:14
 
std::function< bool(String &)> KerberosGetTokenFunction
Definition: HttpProxyStrategy.h:45
 
KerberosGetTokenFunction NtlmGetCredential
Definition: HttpProxyStrategy.h:69
 
std::basic_string< char, std::char_traits< char >, StlAllocator< char > > String
Definition: Types.h:45