]>
Commit | Line | Data |
---|---|---|
95d2589c CT |
1 | #ifndef SQUID_SSL_CONFIG_H |
2 | #define SQUID_SSL_CONFIG_H | |
3 | ||
95d2589c CT |
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; | |
4a77bb4e | 16 | #endif |
2cef0ca6 AR |
17 | char *ssl_crt_validator; |
18 | HelperChildConfig ssl_crt_validator_Children; | |
dffc462a | 19 | Config(); |
95d2589c CT |
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 |