GATE
|
A set of parameters used to create a TLS/SSL session object. More...
#include <sslsessions.h>
Public Attributes | |
unsigned int | session_version |
gate_bool_t | server_side |
void const * | certificate |
gate_size_t | certificate_length |
void const * | privatekey |
gate_size_t | privatekey_length |
A set of parameters used to create a TLS/SSL session object.
void const* gate_ssl_session_params_class::certificate |
pointer to data buffer holding an X509 certificate
gate_size_t gate_ssl_session_params_class::certificate_length |
length of certificate buffer in bytes
void const* gate_ssl_session_params_class::privatekey |
pointer to data buffer holding an RSA private key
gate_size_t gate_ssl_session_params_class::privatekey_length |
length of privatekey buffer in bytes
gate_bool_t gate_ssl_session_params_class::server_side |
TRUE if the TLS/SSL session represents a server side
unsigned int gate_ssl_session_params_class::session_version |
One of GATE_SSL_SESSION_TYPE_* constants