|
SSL_SESSION * | SSL_SESSION_new (void) |
|
SSL_SESSION * | SSL_SESSION_dup (SSL_SESSION *session, int dup_flags) |
|
int | SSL_SESSION_up_ref (SSL_SESSION *session) |
|
void | SSL_SESSION_free (SSL_SESSION *session) |
|
const uint8_t * | SSL_SESSION_get_id (const SSL_SESSION *session, unsigned *out_len) |
|
long | SSL_SESSION_get_timeout (const SSL_SESSION *session) |
|
long | SSL_SESSION_get_time (const SSL_SESSION *session) |
|
X509 * | SSL_SESSION_get0_peer (const SSL_SESSION *session) |
|
size_t | SSL_SESSION_get_master_key (const SSL_SESSION *session, uint8_t *out, size_t max_out) |
|
long | SSL_SESSION_set_time (SSL_SESSION *session, long time) |
|
long | SSL_SESSION_set_timeout (SSL_SESSION *session, long timeout) |
|
int | SSL_SESSION_set1_id_context (SSL_SESSION *session, const uint8_t *sid_ctx, unsigned sid_ctx_len) |
|
SSL_SESSION * | SSL_magic_pending_session_ptr (void) |
|
SSL_SESSION * | SSL_get_session (const SSL *ssl) |
|
SSL_SESSION * | SSL_get1_session (SSL *ssl) |
|
int | SSL_SESSION_get_ex_new_index (long argl, void *argp, CRYPTO_EX_unused *unused, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
|
int | SSL_SESSION_set_ex_data (SSL_SESSION *session, int idx, void *arg) |
|
void * | SSL_SESSION_get_ex_data (const SSL_SESSION *session, int idx) |
|
int | ssl_get_new_session (SSL *ssl, int is_server) |
|
int | ssl_encrypt_ticket (SSL *ssl, CBB *out, const SSL_SESSION *session) |
|
int | ssl_session_is_context_valid (const SSL *ssl, const SSL_SESSION *session) |
|
int | ssl_session_is_time_valid (const SSL *ssl, const SSL_SESSION *session) |
|
enum ssl_session_result_t | ssl_get_prev_session (SSL *ssl, SSL_SESSION **out_session, int *out_send_ticket, const struct ssl_early_callback_ctx *ctx) |
|
int | SSL_CTX_add_session (SSL_CTX *ctx, SSL_SESSION *session) |
|
int | SSL_CTX_remove_session (SSL_CTX *ctx, SSL_SESSION *session) |
|
int | SSL_set_session (SSL *ssl, SSL_SESSION *session) |
|
void | ssl_set_session (SSL *ssl, SSL_SESSION *session) |
|
long | SSL_CTX_set_timeout (SSL_CTX *ctx, long timeout) |
|
long | SSL_CTX_get_timeout (const SSL_CTX *ctx) |
|
void | SSL_CTX_flush_sessions (SSL_CTX *ctx, long time) |
|
void | SSL_CTX_sess_set_new_cb (SSL_CTX *ctx, int(*cb)(SSL *ssl, SSL_SESSION *session)) |
|
void | SSL_CTX_sess_set_remove_cb (SSL_CTX *ctx, void(*cb)(SSL_CTX *ctx, SSL_SESSION *session)) |
|
void | SSL_CTX_sess_set_get_cb (SSL_CTX *ctx, SSL_SESSION *(*cb)(SSL *ssl, uint8_t *id, int id_len, int *out_copy)) |
|
void | SSL_CTX_set_info_callback (SSL_CTX *ctx, void(*cb)(const SSL *ssl, int type, int value)) |
|
void | SSL_CTX_set_client_cert_cb (SSL_CTX *ctx, int(*cb)(SSL *ssl, X509 **out_x509, EVP_PKEY **out_pkey)) |
|
void | SSL_CTX_set_channel_id_cb (SSL_CTX *ctx, void(*cb)(SSL *ssl, EVP_PKEY **pkey)) |
|