]> git.ipfire.org Git - thirdparty/squid.git/blob - src/ssl/Config.h
merge from trunk r12441
[thirdparty/squid.git] / src / ssl / Config.h
1 #ifndef SQUID_SSL_CONFIG_H
2 #define SQUID_SSL_CONFIG_H
3
4 #include "HelperChildConfig.h"
5
6 namespace Ssl
7 {
8
9 class Config
10 {
11 public:
12 #if USE_SSL_CRTD
13 char *ssl_crtd; ///< Name of external ssl_crtd application.
14 /// The number of processes spawn for ssl_crtd.
15 HelperChildConfig ssl_crtdChildren;
16 char *ssl_crt_validator;
17 HelperChildConfig ssl_crt_validator_Children;
18 #endif
19 Config();
20 ~Config();
21 private:
22 Config(const Config &); // not implemented
23 Config &operator =(const Config &); // not implemented
24 };
25
26 extern Config TheConfig;
27
28 } // namespace Ssl
29 #endif