TLS session state.
More...
#include <tls.h>
TLS session state.
Definition at line 2242 of file tls.h.
◆ cipherSuite
Cipher suite identifier.
Definition at line 2245 of file tls.h.
◆ extendedMasterSecret
Extended master secret computation.
Definition at line 2251 of file tls.h.
◆ maxEarlyDataSize
| uint32_t maxEarlyDataSize |
Maximum amount of 0-RTT data that the client is allowed to send.
Definition at line 2261 of file tls.h.
◆ secret
Master secret (TLS 1.2) or ticket PSK (TLS 1.3)
Definition at line 2247 of file tls.h.
◆ serverName
ServerName extension.
Definition at line 2264 of file tls.h.
◆ sessionId
Session identifier.
Definition at line 2249 of file tls.h.
◆ sessionIdLen
Length of the session identifier.
Definition at line 2250 of file tls.h.
◆ ticket
Session ticket.
Definition at line 2253 of file tls.h.
◆ ticketAgeAdd
Random value used to obscure the age of the ticket.
Definition at line 2258 of file tls.h.
◆ ticketAlpn
ALPN protocol associated with the ticket.
Definition at line 2260 of file tls.h.
◆ ticketHashAlgo
Hash algorithm associated with the ticket.
Definition at line 2259 of file tls.h.
◆ ticketLen
Length of the session ticket.
Definition at line 2254 of file tls.h.
◆ ticketLifetime
Lifetime of the ticket.
Definition at line 2257 of file tls.h.
◆ ticketTimestamp
Timestamp to manage ticket lifetime.
Definition at line 2256 of file tls.h.
◆ timestamp
Time stamp to manage entry lifetime.
Definition at line 2246 of file tls.h.
◆ version
TLS protocol version.
Definition at line 2244 of file tls.h.
The documentation for this struct was generated from the following file: