Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
modssl_ctx_t Struct Reference

#include <ssl_private.h>

Collaboration diagram for modssl_ctx_t:

Data Fields

SSLSrvConfigRecsc
 
SSL_CTX * ssl_ctx
 
modssl_pk_server_tpks
 
modssl_pk_proxy_tpkp
 
ssl_proto_t protocol
 
int protocol_set
 
ssl_pphrase_t pphrase_dialog_type
 
const char * pphrase_dialog_path
 
const char * cert_chain
 
const char * crl_path
 
const char * crl_file
 
int crl_check_mask
 
modssl_auth_ctx_t auth
 
BOOL ocsp_enabled
 
BOOL ocsp_force_default
 
const char * ocsp_responder
 
long ocsp_resptime_skew
 
long ocsp_resp_maxage
 
apr_interval_time_t ocsp_responder_timeout
 
BOOL ocsp_use_request_nonce
 
apr_uri_tproxy_uri
 
BOOL ssl_check_peer_cn
 
BOOL ssl_check_peer_name
 
BOOL ssl_check_peer_expire
 

Field Documentation

modssl_auth_ctx_t modssl_ctx_t::auth
const char* modssl_ctx_t::cert_chain
int modssl_ctx_t::crl_check_mask
const char* modssl_ctx_t::crl_file
const char* modssl_ctx_t::crl_path

certificate revocation list

BOOL modssl_ctx_t::ocsp_enabled
BOOL modssl_ctx_t::ocsp_force_default
long modssl_ctx_t::ocsp_resp_maxage
const char* modssl_ctx_t::ocsp_responder
apr_interval_time_t modssl_ctx_t::ocsp_responder_timeout
long modssl_ctx_t::ocsp_resptime_skew
BOOL modssl_ctx_t::ocsp_use_request_nonce
modssl_pk_proxy_t* modssl_ctx_t::pkp
modssl_pk_server_t* modssl_ctx_t::pks

we are one or the other

const char* modssl_ctx_t::pphrase_dialog_path
ssl_pphrase_t modssl_ctx_t::pphrase_dialog_type

config for handling encrypted keys

ssl_proto_t modssl_ctx_t::protocol
int modssl_ctx_t::protocol_set
apr_uri_t* modssl_ctx_t::proxy_uri
SSLSrvConfigRec* modssl_ctx_t::sc
BOOL modssl_ctx_t::ssl_check_peer_cn
BOOL modssl_ctx_t::ssl_check_peer_expire
BOOL modssl_ctx_t::ssl_check_peer_name
SSL_CTX* modssl_ctx_t::ssl_ctx

pointer back to server config


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