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 TlsExtension * | quicTransportParams |
| QUIC transport parameters 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 |
◆ quicTransportParams
| const TlsExtension* quicTransportParams |
◆ 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
