TLS session state.  
 More...
#include <tls.h>
TLS session state. 
Definition at line 2192 of file tls.h.
 
◆ cipherSuite
Cipher suite identifier. 
Definition at line 2195 of file tls.h.
 
 
◆ extendedMasterSecret
Extended master secret computation. 
Definition at line 2201 of file tls.h.
 
 
◆ maxEarlyDataSize
      
        
          | uint32_t maxEarlyDataSize | 
        
      
 
Maximum amount of 0-RTT data that the client is allowed to send. 
Definition at line 2211 of file tls.h.
 
 
◆ secret
Master secret (TLS 1.2) or ticket PSK (TLS 1.3) 
Definition at line 2197 of file tls.h.
 
 
◆ serverName
ServerName extension. 
Definition at line 2214 of file tls.h.
 
 
◆ sessionId
Session identifier. 
Definition at line 2199 of file tls.h.
 
 
◆ sessionIdLen
Length of the session identifier. 
Definition at line 2200 of file tls.h.
 
 
◆ ticket
Session ticket. 
Definition at line 2203 of file tls.h.
 
 
◆ ticketAgeAdd
Random value used to obscure the age of the ticket. 
Definition at line 2208 of file tls.h.
 
 
◆ ticketAlpn
ALPN protocol associated with the ticket. 
Definition at line 2210 of file tls.h.
 
 
◆ ticketHashAlgo
Hash algorithm associated with the ticket. 
Definition at line 2209 of file tls.h.
 
 
◆ ticketLen
Length of the session ticket. 
Definition at line 2204 of file tls.h.
 
 
◆ ticketLifetime
Lifetime of the ticket. 
Definition at line 2207 of file tls.h.
 
 
◆ ticketTimestamp
Timestamp to manage ticket lifetime. 
Definition at line 2206 of file tls.h.
 
 
◆ timestamp
Time stamp to manage entry lifetime. 
Definition at line 2196 of file tls.h.
 
 
◆ version
TLS protocol version. 
Definition at line 2194 of file tls.h.
 
 
The documentation for this struct was generated from the following file: