Apache2
http_ssl.h File Reference

SSL protocol handling. More...

#include "httpd.h"
#include "apr_portable.h"
#include "apr_mmap.h"
Include dependency graph for http_ssl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void ap_ssl_ocsp_copy_resp(const unsigned char *der, apr_size_t der_len, void *userdata)
 

Functions

int ssl_conn_is_ssl (conn_rec *c)
 
int ap_ssl_conn_is_ssl (conn_rec *c)
 
int ssl_bind_outgoing (conn_rec *c, struct ap_conf_vector_t *dir_conf, int enable_ssl)
 
int ap_ssl_bind_outgoing (conn_rec *c, struct ap_conf_vector_t *dir_conf, int require_ssl)
 
int ap_ssl_has_outgoing_handlers (void)
 
const char * ssl_var_lookup (apr_pool_t *p, server_rec *s, conn_rec *c, request_rec *r, const char *name)
 
const char * ap_ssl_var_lookup (apr_pool_t *p, server_rec *s, conn_rec *c, request_rec *r, const char *name)
 
int ssl_add_cert_files (server_rec *s, apr_pool_t *p, apr_array_header_t *cert_files, apr_array_header_t *key_files)
 
apr_status_t ap_ssl_add_cert_files (server_rec *s, apr_pool_t *p, apr_array_header_t *cert_files, apr_array_header_t *key_files)
 
int ssl_add_fallback_cert_files (server_rec *s, apr_pool_t *p, apr_array_header_t *cert_files, apr_array_header_t *key_files)
 
apr_status_t ap_ssl_add_fallback_cert_files (server_rec *s, apr_pool_t *p, apr_array_header_t *cert_files, apr_array_header_t *key_files)
 
int ssl_answer_challenge (conn_rec *c, const char *server_name, const char **pcert_pem, const char **pkey_pem)
 
int ap_ssl_answer_challenge (conn_rec *c, const char *server_name, const char **pcert_pem, const char **pkey_pem)
 
void ap_setup_ssl_optional_fns (apr_pool_t *pool)
 
int ssl_ocsp_prime_hook (server_rec *s, apr_pool_t *p, const char *id, apr_size_t id_len, const char *pem)
 
apr_status_t ap_ssl_ocsp_prime (server_rec *s, apr_pool_t *p, const char *id, apr_size_t id_len, const char *pem)
 
int ssl_ocsp_get_resp_hook (server_rec *s, conn_rec *c, const char *id, apr_size_t id_len, ap_ssl_ocsp_copy_resp *cb, void *userdata)
 
apr_status_t ap_ssl_ocsp_get_resp (server_rec *s, conn_rec *c, const char *id, apr_size_t id_len, ap_ssl_ocsp_copy_resp *cb, void *userdata)
 

Detailed Description

SSL protocol handling.