aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Aws::Crt::Io::TlsContextOptions Member List

This is the complete list of members for Aws::Crt::Io::TlsContextOptions, including all inherited members.

InitClientWithMtls(const char *cert_path, const char *pkey_path, Allocator *allocator=g_allocator) noexceptAws::Crt::Io::TlsContextOptionsstatic
InitClientWithMtls(const ByteCursor &cert, const ByteCursor &pkey, Allocator *allocator=g_allocator) noexceptAws::Crt::Io::TlsContextOptionsstatic
InitDefaultClient(Allocator *allocator=g_allocator) noexceptAws::Crt::Io::TlsContextOptionsstatic
IsAlpnSupported() noexceptAws::Crt::Io::TlsContextOptionsstatic
LastError() const noexceptAws::Crt::Io::TlsContextOptions
operator bool() const noexceptAws::Crt::Io::TlsContextOptionsinlineexplicit
operator=(const TlsContextOptions &) noexcept=deleteAws::Crt::Io::TlsContextOptions
operator=(TlsContextOptions &&) noexceptAws::Crt::Io::TlsContextOptions
OverrideDefaultTrustStore(const char *caPath, const char *caFile) noexceptAws::Crt::Io::TlsContextOptions
OverrideDefaultTrustStore(const ByteCursor &ca) noexceptAws::Crt::Io::TlsContextOptions
SetAlpnList(const char *alpnList) noexceptAws::Crt::Io::TlsContextOptions
SetMinimumTlsVersion(aws_tls_versions minimumTlsVersion)Aws::Crt::Io::TlsContextOptions
SetVerifyPeer(bool verifyPeer) noexceptAws::Crt::Io::TlsContextOptions
TlsContextAws::Crt::Io::TlsContextOptionsfriend
TlsContextOptions() noexceptAws::Crt::Io::TlsContextOptions
TlsContextOptions(const TlsContextOptions &) noexcept=deleteAws::Crt::Io::TlsContextOptions
TlsContextOptions(TlsContextOptions &&) noexceptAws::Crt::Io::TlsContextOptions
~TlsContextOptions()Aws::Crt::Io::TlsContextOptionsvirtual