PWLib  1.10.10
Public Member Functions | Protected Attributes
PSecureHTTPServiceProcess Class Reference

#include <shttpsvc.h>

Inheritance diagram for PSecureHTTPServiceProcess:
PHTTPServiceProcess PServiceProcess PProcess PThread PObject

List of all members.

Public Member Functions

 PSecureHTTPServiceProcess (const Info &inf)
 ~PSecureHTTPServiceProcess ()
virtual PHTTPServer * CreateHTTPServer (PTCPSocket &socket)
BOOL SetServerCertificate (const PFilePath &certFile, BOOL create=FALSE, const char *dn=NULL)
virtual BOOL OnDetectedNonSSLConnection (PChannel *chan, const PString &line)
virtual PString CreateNonSSLMessage (const PString &url)
virtual PString CreateRedirectMessage (const PString &url)

Protected Attributes

PSSLContextsslContext
BOOL disableSSL

Constructor & Destructor Documentation


Member Function Documentation

virtual PHTTPServer* PSecureHTTPServiceProcess::CreateHTTPServer ( PTCPSocket socket) [virtual]

Reimplemented from PHTTPServiceProcess.

virtual BOOL PSecureHTTPServiceProcess::OnDetectedNonSSLConnection ( PChannel chan,
const PString line 
) [virtual]
BOOL PSecureHTTPServiceProcess::SetServerCertificate ( const PFilePath certFile,
BOOL  create = FALSE,
const char *  dn = NULL 
)

Member Data Documentation


The documentation for this class was generated from the following file: