A ref_ptr class to wrap a security context
![]() | SSLContext (SSLContextImpl* impl = NULL) Constructor |
![]() | ~SSLContext () Destroys this object |
![]() | setDefaultSSLServerContext (const SSLContext& sc) Sets a default server security context |
![]() | getDefaultSSLServerContext () Returns the default server security context |
![]() | setDefaultSSLClientContext (const SSLContext& cc) Sets a default client security context |
![]() | getDefaultSSLClientContext () Returns the default server security context |
A ref_ptr class to wrap a security context. A security context contains the the values that a secure tranport protocol such as TLS needs. It may include such things as the private key and identity certificate of the principal represented, what level of peer certification is required, the required levels of message security, the ciphers supported, and the CA certificates of trusted CA's. The actual context is implmented in a concrete SSLcontext which is a subclass of the SSLContextImpl.
~SSLContext()
static void setDefaultSSLServerContext(const SSLContext& sc)
static const SSLContext& getDefaultSSLServerContext()
static void setDefaultSSLClientContext(const SSLContext& cc)
static const SSLContext& getDefaultSSLClientContext()
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de