TlsHelloExtensions Struct Reference
Hello extensions. More...
#include <tls.h>
Data Fields | |
const TlsSupportedVersionList * | supportedVersionList |
SupportedVersions extension (ClientHello) More... | |
const TlsExtension * | selectedVersion |
SupportedVersions extension (ServerHello) More... | |
const TlsServerNameList * | serverNameList |
ServerName extension. More... | |
const TlsSupportedGroupList * | supportedGroupList |
SupportedGroups extension. More... | |
const TlsEcPointFormatList * | ecPointFormatList |
EcPointFormats extension. More... | |
const TlsSignSchemeList * | signAlgoList |
SignatureAlgorithms extension. More... | |
const TlsSignSchemeList * | certSignAlgoList |
SignatureAlgorithmsCert extension. More... | |
const TlsExtension * | maxFragLen |
MaxFragmentLength extension. More... | |
const TlsExtension * | recordSizeLimit |
RecordSizeLimit extension. More... | |
const TlsProtocolNameList * | protocolNameList |
ALPN extension. More... | |
const TlsCertTypeList * | clientCertTypeList |
ClientCertType extension. More... | |
const TlsExtension * | clientCertType |
const TlsCertTypeList * | serverCertTypeList |
ServerCertType extension. More... | |
const TlsExtension * | serverCertType |
const TlsExtension * | encryptThenMac |
EncryptThenMac extension. More... | |
const TlsExtension * | extendedMasterSecret |
ExtendedMasterSecret extension. More... | |
const TlsExtension * | sessionTicket |
SessionTicket extension. More... | |
const TlsRenegoInfo * | renegoInfo |
RenegotiationInfo extension. More... | |
const Tls13Cookie * | cookie |
Cookie extension. More... | |
const TlsCertAuthorities * | certAuthorities |
CertificateAuthorities extension. More... | |
const Tls13KeyShareList * | keyShareList |
KeyShare extension (ClientHello) More... | |
const TlsExtension * | selectedGroup |
KeyShare extension (HelloRetryRequest) More... | |
const Tls13KeyShareEntry * | serverShare |
KeyShare extension (ServerHello) More... | |
const Tls13PskKeModeList * | pskKeModeList |
PskKeyExchangeModes extension. More... | |
const Tls13PskIdentityList * | identityList |
PreSharedKey extension (ClientHello) More... | |
const Tls13PskBinderList * | binderList |
const TlsExtension * | selectedIdentity |
PreSharedKey extension (ServerHello) More... | |
const TlsExtension * | earlyDataIndication |
EarlyData extension. More... | |
Detailed Description
Field Documentation
◆ binderList
const Tls13PskBinderList* binderList |
◆ certAuthorities
const TlsCertAuthorities* certAuthorities |
◆ certSignAlgoList
const TlsSignSchemeList* certSignAlgoList |
◆ clientCertType
const TlsExtension* clientCertType |
◆ clientCertTypeList
const TlsCertTypeList* clientCertTypeList |
◆ cookie
const Tls13Cookie* cookie |
◆ earlyDataIndication
const TlsExtension* earlyDataIndication |
◆ ecPointFormatList
const TlsEcPointFormatList* ecPointFormatList |
◆ encryptThenMac
const TlsExtension* encryptThenMac |
◆ extendedMasterSecret
const TlsExtension* extendedMasterSecret |
◆ identityList
const Tls13PskIdentityList* identityList |
◆ keyShareList
const Tls13KeyShareList* keyShareList |
◆ maxFragLen
const TlsExtension* maxFragLen |
◆ protocolNameList
const TlsProtocolNameList* protocolNameList |
◆ pskKeModeList
const Tls13PskKeModeList* pskKeModeList |
◆ recordSizeLimit
const TlsExtension* recordSizeLimit |
◆ renegoInfo
const TlsRenegoInfo* renegoInfo |
◆ selectedGroup
const TlsExtension* selectedGroup |
◆ selectedIdentity
const TlsExtension* selectedIdentity |
◆ selectedVersion
const TlsExtension* selectedVersion |
◆ serverCertType
const TlsExtension* serverCertType |
◆ serverCertTypeList
const TlsCertTypeList* serverCertTypeList |
◆ serverNameList
const TlsServerNameList* serverNameList |
◆ serverShare
const Tls13KeyShareEntry* serverShare |
◆ sessionTicket
const TlsExtension* sessionTicket |
◆ signAlgoList
const TlsSignSchemeList* signAlgoList |
◆ supportedGroupList
const TlsSupportedGroupList* supportedGroupList |
◆ supportedVersionList
const TlsSupportedVersionList* supportedVersionList |
The documentation for this struct was generated from the following file:
- cyclone_ssl/tls.h