#include <P_SSLConfig.h>
Definition at line 49 of file P_SSLConfig.h.
Definition at line 51 of file P_SSLConfig.h.
SSLConfigParams::SSLConfigParams | ( | ) |
Definition at line 54 of file SSLConfig.cc.
References cipherSuite, client_cipherSuite, client_verify_depth, clientCACertFilename, clientCACertPath, clientCertLevel, clientCertPath, clientKeyPath, clientVerify, configFilePath, serverCACertFilename, serverCACertPath, serverCertChainFilename, serverCertPathOnly, serverKeyPathOnly, ssl_client_ctx_protocols, ssl_ctx_options, ssl_session_cache, ssl_session_cache_size, ssl_session_cache_timeout, and verify_depth.
SSLConfigParams::~SSLConfigParams | ( | ) | [virtual] |
Definition at line 78 of file SSLConfig.cc.
References cleanup().
void SSLConfigParams::cleanup | ( | ) |
Definition at line 84 of file SSLConfig.cc.
References ats_free_null(), cipherSuite, client_cipherSuite, client_verify_depth, clientCACertFilename, clientCACertPath, clientCertLevel, clientCertPath, clientKeyPath, clientVerify, configFilePath, serverCACertFilename, serverCACertPath, serverCertChainFilename, serverCertPathOnly, serverKeyPathOnly, and verify_depth.
Referenced by initialize(), and ~SSLConfigParams().
void SSLConfigParams::initialize | ( | ) |
Definition at line 130 of file SSLConfig.cc.
References ats_free(), ats_free_null(), cipherSuite, cleanup(), client_cipherSuite, client_verify_depth, clientCACertFilename, clientCACertPath, clientCertLevel, clientCertPath, clientKeyPath, clientVerify, configFilePath, Layout::get(), REC_EstablishStaticConfigInt32, REC_ReadConfigInt32, REC_ReadConfigInteger, REC_ReadConfigStringAlloc, serverCACertFilename, serverCACertPath, serverCertChainFilename, serverCertPathOnly, serverKeyPathOnly, set_paths_helper(), ssl_allow_client_renegotiation, ssl_client_ctx_protocols, ssl_ctx_options, ssl_maxrecord, ssl_ocsp_cache_timeout, ssl_ocsp_enabled, ssl_ocsp_request_timeout, ssl_ocsp_update_period, ssl_session_cache, ssl_session_cache_size, ssl_session_cache_timeout, and verify_depth.
Referenced by SSLConfig::reconfigure().
Definition at line 66 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitServerContext().
Definition at line 67 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitClientContext().
Definition at line 79 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitClientContext().
Definition at line 76 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitClientContext().
Definition at line 77 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitClientContext().
Definition at line 68 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitServerContext().
Definition at line 74 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitClientContext().
Definition at line 75 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitClientContext().
Definition at line 78 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitClientContext().
Definition at line 65 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLParseCertificateConfiguration().
init_ssl_ctx_func SSLConfigParams::init_ssl_ctx_cb = NULL [static] |
Definition at line 91 of file P_SSLConfig.h.
Referenced by main(), ssl_store_ssl_context(), and SSLInitClientContext().
Definition at line 63 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitServerContext().
Definition at line 64 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitServerContext().
Definition at line 61 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitServerContext().
Definition at line 60 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), ssl_store_ssl_context(), SSLConfigParams(), and SSLInitServerContext().
Definition at line 62 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLPrivateKeyHandler().
bool SSLConfigParams::ssl_allow_client_renegotiation = false [static] |
Definition at line 84 of file P_SSLConfig.h.
Referenced by initialize(), and ssl_callback_info().
Definition at line 81 of file P_SSLConfig.h.
Referenced by initialize(), SSLConfigParams(), and SSLInitClientContext().
Definition at line 80 of file P_SSLConfig.h.
Referenced by initialize(), SSLConfigParams(), SSLInitClientContext(), and SSLInitServerContext().
int SSLConfigParams::ssl_maxrecord = 0 [static] |
Definition at line 83 of file P_SSLConfig.h.
Referenced by initialize(), and SSLNetVConnection::load_buffer_and_write().
int SSLConfigParams::ssl_ocsp_cache_timeout = 3600 [static] |
Definition at line 87 of file P_SSLConfig.h.
Referenced by initialize().
bool SSLConfigParams::ssl_ocsp_enabled = false [static] |
Definition at line 86 of file P_SSLConfig.h.
Referenced by initialize(), ssl_store_ssl_context(), and SSLNetProcessor::start().
int SSLConfigParams::ssl_ocsp_request_timeout = 10 [static] |
Definition at line 88 of file P_SSLConfig.h.
Referenced by initialize().
int SSLConfigParams::ssl_ocsp_update_period = 60 [static] |
Definition at line 89 of file P_SSLConfig.h.
Referenced by initialize(), and SSLNetProcessor::start().
Definition at line 70 of file P_SSLConfig.h.
Referenced by initialize(), SSLConfigParams(), and SSLInitServerContext().
Definition at line 71 of file P_SSLConfig.h.
Referenced by initialize(), SSLConfigParams(), and SSLInitServerContext().
Definition at line 72 of file P_SSLConfig.h.
Referenced by initialize(), SSLConfigParams(), and SSLInitServerContext().
Definition at line 69 of file P_SSLConfig.h.
Referenced by cleanup(), initialize(), SSLConfigParams(), and SSLInitServerContext().