Functions |
ngx_int_t | ngx_ssl_session_cache_init (ngx_shm_zone_t *shm_zone, void *data) |
ngx_int_t | ngx_ssl_init (ngx_log_t *log) |
ngx_int_t | ngx_ssl_create (ngx_ssl_t *ssl, ngx_uint_t protocols, void *data) |
ngx_int_t | ngx_ssl_certificate (ngx_conf_t *cf, ngx_ssl_t *ssl, ngx_str_t *cert, ngx_str_t *key) |
ngx_int_t | ngx_ssl_client_certificate (ngx_conf_t *cf, ngx_ssl_t *ssl, ngx_str_t *cert, ngx_int_t depth) |
ngx_int_t | ngx_ssl_trusted_certificate (ngx_conf_t *cf, ngx_ssl_t *ssl, ngx_str_t *cert, ngx_int_t depth) |
ngx_int_t | ngx_ssl_crl (ngx_conf_t *cf, ngx_ssl_t *ssl, ngx_str_t *crl) |
RSA * | ngx_ssl_rsa512_key_callback (SSL *ssl, int is_export, int key_length) |
ngx_int_t | ngx_ssl_dhparam (ngx_conf_t *cf, ngx_ssl_t *ssl, ngx_str_t *file) |
ngx_int_t | ngx_ssl_ecdh_curve (ngx_conf_t *cf, ngx_ssl_t *ssl, ngx_str_t *name) |
ngx_int_t | ngx_ssl_create_connection (ngx_ssl_t *ssl, ngx_connection_t *c, ngx_uint_t flags) |
ngx_int_t | ngx_ssl_set_session (ngx_connection_t *c, ngx_ssl_session_t *session) |
ngx_int_t | ngx_ssl_handshake (ngx_connection_t *c) |
ssize_t | ngx_ssl_recv_chain (ngx_connection_t *c, ngx_chain_t *cl) |
ssize_t | ngx_ssl_recv (ngx_connection_t *c, u_char *buf, size_t size) |
ngx_chain_t * | ngx_ssl_send_chain (ngx_connection_t *c, ngx_chain_t *in, off_t limit) |
ssize_t | ngx_ssl_write (ngx_connection_t *c, u_char *data, size_t size) |
void | ngx_ssl_free_buffer (ngx_connection_t *c) |
ngx_int_t | ngx_ssl_shutdown (ngx_connection_t *c) |
void ngx_cdecl | ngx_ssl_error (ngx_uint_t level, ngx_log_t *log, ngx_err_t err, char *fmt,...) |
ngx_int_t | ngx_ssl_session_cache (ngx_ssl_t *ssl, ngx_str_t *sess_ctx, ssize_t builtin_session_cache, ngx_shm_zone_t *shm_zone, time_t timeout) |
void | ngx_ssl_remove_cached_session (SSL_CTX *ssl, ngx_ssl_session_t *sess) |
void | ngx_ssl_cleanup_ctx (void *data) |
ngx_int_t | ngx_ssl_get_protocol (ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) |
ngx_int_t | ngx_ssl_get_cipher_name (ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) |
ngx_int_t | ngx_ssl_get_session_id (ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) |
ngx_int_t | ngx_ssl_get_raw_certificate (ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) |
ngx_int_t | ngx_ssl_get_certificate (ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) |
ngx_int_t | ngx_ssl_get_subject_dn (ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) |
ngx_int_t | ngx_ssl_get_issuer_dn (ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) |
ngx_int_t | ngx_ssl_get_serial_number (ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) |
ngx_int_t | ngx_ssl_get_client_verify (ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) |