Poco::Net

class HTTPSSessionInstantiator

Library: NetSSL_OpenSSL
Package: HTTPSClient
Header: Poco/Net/HTTPSSessionInstantiator.h

Description

The HTTPSessionInstantiator for HTTPSClientSession.

Inheritance

Direct Base Classes: HTTPSessionInstantiator

All Base Classes: HTTPSessionInstantiator

Member Summary

Member Functions: createClientSession, registerInstantiator, unregisterInstantiator

Inherited Functions: createClientSession, proxyHost, proxyPort, registerInstantiator, setProxy, unregisterInstantiator

Constructors

HTTPSSessionInstantiator

HTTPSSessionInstantiator();

Creates the HTTPSSessionInstantiator.

Destructor

~HTTPSSessionInstantiator virtual

~HTTPSSessionInstantiator();

Destroys the HTTPSSessionInstantiator.

Member Functions

createClientSession virtual

HTTPClientSession * createClientSession(
    const Poco::URI & uri
);

Creates a HTTPSClientSession for the given URI.

See also: Poco::Net::HTTPSessionInstantiator::createClientSession()

registerInstantiator static

static void registerInstantiator();

Registers the instantiator with the global HTTPSessionFactory.

unregisterInstantiator static

static void unregisterInstantiator();

Unregisters the factory with the global HTTPSessionFactory.