Mini application server API for C++.

 Overview   Project   Class   Tree   Deprecated   Index 
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

inet
Class CzzHttpSession

   in zz_http_session.h

class CzzHttpSession

HTTP session Toni Thomsson, toni@tonjac.org


Constructor Summary
CzzHttpSession( const char* proto, const char* host, int port, const char* proxy, int proxy_port )
          
virtual ~CzzHttpSession()
          
 
Method Summary
 ne_session* getHandle( void )
          
 CzzString getHostName( void )
          
 virtual int onValidateCertificate( int fs, const ne_ssl_certificate* cert )
          
 static CzzString promptForPassword( void )
          
 void setClientCertificate( const char* path, ZZ_PROMPT_FOR_PASSWORD pwdfn )
          
protected static int validate( void* userdata, int fs, const ne_ssl_certificate* cert )
          
 

Constructor Detail

CzzHttpSession

public CzzHttpSession( const char* proto, const char* host, int port, const char* proxy, int proxy_port );

~CzzHttpSession

public virtual ~CzzHttpSession();


Method Detail

getHandle

public ne_session* getHandle( void );

getHostName

public CzzString getHostName( void );

onValidateCertificate

public virtual int onValidateCertificate( int fs, const ne_ssl_certificate* cert );

promptForPassword

public static CzzString promptForPassword( void );

setClientCertificate

public void setClientCertificate( const char* path, ZZ_PROMPT_FOR_PASSWORD pwdfn );

validate

protected static int validate( void* userdata, int fs, const ne_ssl_certificate* cert );

 Overview   Project   Class   Tree   Deprecated   Index 
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD