GATE
Loading...
Searching...
No Matches
gate_ssl_session_params_class Struct Reference

A set of parameters used to create a TLS/SSL session object. More...

#include <sslsessions.h>

Data Fields

gate_enumint_t session_version
 
gate_bool_t server_side
 
void const * certificate
 
gate_size_t certificate_length
 
void const * privatekey
 
gate_size_t privatekey_length
 

Detailed Description

A set of parameters used to create a TLS/SSL session object.

Field Documentation

◆ session_version

gate_enumint_t session_version

One of GATE_SSL_SESSION_TYPE_* constants

◆ server_side

gate_bool_t server_side

TRUE if the TLS/SSL session represents a server side

◆ certificate

void const* certificate

pointer to data buffer holding an X509 certificate

◆ certificate_length

gate_size_t certificate_length

length of certificate buffer in bytes

◆ privatekey

void const* privatekey

pointer to data buffer holding an RSA private key

◆ privatekey_length

gate_size_t privatekey_length

length of privatekey buffer in bytes


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