ThingWorx C SDK
Public Member Functions | Public Attributes | List of all members
ssl_session_st Struct Reference

Public Member Functions

 STACK_OF (SSL_CIPHER)*ciphers
 
 STACK_OF (SSL_CIPHER)*ciphers
 
 STACK_OF (SSL_CIPHER)*ciphers
 
 STACK_OF (SSL_CIPHER)*ciphers
 
 STACK_OF (SSL_CIPHER)*ciphers
 
 STACK_OF (SSL_CIPHER)*ciphers
 
 STACK_OF (SSL_CIPHER)*ciphers
 
 STACK_OF (SSL_CIPHER)*ciphers
 

Public Attributes

int ssl_version
 
unsigned int key_arg_length
 
unsigned char key_arg [SSL_MAX_KEY_ARG_LENGTH]
 
int master_key_length
 
unsigned char master_key [SSL_MAX_MASTER_KEY_LENGTH]
 
unsigned int session_id_length
 
unsigned char session_id [SSL_MAX_SSL_SESSION_ID_LENGTH]
 
unsigned int sid_ctx_length
 
unsigned char sid_ctx [SSL_MAX_SID_CTX_LENGTH]
 
unsigned int krb5_client_princ_len
 
unsigned char krb5_client_princ [SSL_MAX_KRB5_PRINCIPAL_LENGTH]
 
char * psk_identity_hint
 
char * psk_identity
 
int not_resumable
 
struct sess_cert_st * sess_cert
 
X509peer
 
long verify_result
 
int references
 
long timeout
 
long time
 
unsigned int compress_meth
 
const SSL_CIPHERcipher
 
unsigned long cipher_id
 
CRYPTO_EX_DATA ex_data
 
struct ssl_session_stprev
 
struct ssl_session_stnext
 
char * tlsext_hostname
 
size_t tlsext_ecpointformatlist_length
 
unsigned char * tlsext_ecpointformatlist
 
size_t tlsext_ellipticcurvelist_length
 
unsigned char * tlsext_ellipticcurvelist
 
unsigned char * tlsext_tick
 
size_t tlsext_ticklen
 
long tlsext_tick_lifetime_hint
 
char * srp_username
 

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