XenevaOS
Loading...
Searching...
No Matches
Public Member Functions | List of all members
mbedtls_ssl_session Struct Reference

#include <ssl.h>

Public Member Functions

unsigned char MBEDTLS_PRIVATE (exported)
 
uint8_t MBEDTLS_PRIVATE (endpoint)
 
mbedtls_ssl_protocol_version MBEDTLS_PRIVATE (tls_version)
 
int MBEDTLS_PRIVATE (ciphersuite)
 
size_t MBEDTLS_PRIVATE (id_len)
 
unsigned char MBEDTLS_PRIVATE (id)[32]
 
unsigned char MBEDTLS_PRIVATE (master)[48]
 
uint32_t MBEDTLS_PRIVATE (verify_result)
 

Member Function Documentation

◆ MBEDTLS_PRIVATE() [1/8]

int mbedtls_ssl_session::MBEDTLS_PRIVATE ( ciphersuite  )

chosen ciphersuite

◆ MBEDTLS_PRIVATE() [2/8]

uint8_t mbedtls_ssl_session::MBEDTLS_PRIVATE ( endpoint  )

0: client, 1: server

◆ MBEDTLS_PRIVATE() [3/8]

unsigned char mbedtls_ssl_session::MBEDTLS_PRIVATE ( exported  )

< RecordSizeLimit received from the peer

◆ MBEDTLS_PRIVATE() [4/8]

unsigned char mbedtls_ssl_session::MBEDTLS_PRIVATE ( id  )

session identifier

◆ MBEDTLS_PRIVATE() [5/8]

size_t mbedtls_ssl_session::MBEDTLS_PRIVATE ( id_len  )

session id length

◆ MBEDTLS_PRIVATE() [6/8]

unsigned char mbedtls_ssl_session::MBEDTLS_PRIVATE ( master  )

the master secret

◆ MBEDTLS_PRIVATE() [7/8]

mbedtls_ssl_protocol_version mbedtls_ssl_session::MBEDTLS_PRIVATE ( tls_version  )

TLS version negotiated in the session. Used if and when renegotiating or resuming a session instead of the configured minor TLS version.

◆ MBEDTLS_PRIVATE() [8/8]

uint32_t mbedtls_ssl_session::MBEDTLS_PRIVATE ( verify_result  )

verification result


The documentation for this struct was generated from the following file: