version 1.6, 2002/08/29 00:27:52
|
version 1.7, 2002/09/06 00:19:38
|
|
|
*/ | */ |
SSLContextRep( | SSLContextRep( |
const String& certPath, | const String& certPath, |
VERIFY_CERTIFICATE verifyCert = NULL, |
SSLCertificateVerifyFunction* verifyCert = NULL, |
const String& randomFile = String::EMPTY, | const String& randomFile = String::EMPTY, |
Boolean isCIMClient = false); | Boolean isCIMClient = false); |
| |
|
SSLContextRep(const SSLContextRep& sslContextRep); |
|
|
~SSLContextRep(); | ~SSLContextRep(); |
| |
SSL_CTX * getContext() const; | SSL_CTX * getContext() const; |
| |
private: | private: |
| |
SSL_CTX * _SSLContext; |
SSL_CTX * _makeSSLContext(); |
| |
CString _certPath; | CString _certPath; |
|
String _randomFile; |
|
Boolean _isCIMClient; |
|
SSL_CTX * _sslContext; |
}; | }; |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |