AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
|
#include <TlsOptions.h>
Public Member Functions | |
TlsConnectionOptions () noexcept | |
~TlsConnectionOptions () | |
TlsConnectionOptions (const TlsConnectionOptions &) noexcept | |
TlsConnectionOptions & | operator= (const TlsConnectionOptions &) noexcept |
TlsConnectionOptions (TlsConnectionOptions &&options) noexcept | |
TlsConnectionOptions & | operator= (TlsConnectionOptions &&options) noexcept |
bool | SetServerName (ByteCursor &serverName) noexcept |
bool | SetAlpnList (const char *alpnList) noexcept |
operator bool () const noexcept | |
int | LastError () const noexcept |
Friends | |
class | TlsContext |
Options specific to a single connection.
|
noexcept |
Aws::Crt::Io::TlsConnectionOptions::~TlsConnectionOptions | ( | ) |
|
noexcept |
|
noexcept |
|
inlinenoexcept |
|
inlineexplicitnoexcept |
|
noexcept |
|
noexcept |
|
noexcept |
Sets list of protocols (semi-colon delimited in priority order) used for ALPN extension. alpnList is copied.
|
noexcept |
Sets SNI extension, and also the name used for X.509 validation. serverName is copied.
|
friend |