B2BITS FIX Antenna C++ 2.33.0
|
Client specific SSL context. More...
#include <B2BITS_IPAddr.h>
Public Member Functions | |
SSLClientContext (int protocols=Protocol_ALL, const SSLContextConfiguratorPtr &configurator=SSLContextConfiguratorPtr()) | |
Creates client specific context. | |
Public Member Functions inherited from System::SSLContext | |
void * | get () const |
const SSLContextConfiguratorPtr | getConfigurator () const |
Returns SSLContextConfigurator pointer if any. | |
ContextType | getContextType () const |
std::string | getStringProtocols () const |
template<typename T > | |
T * | getTyped () const |
bool | isClientContext () const |
Returns true if context contains client side information. | |
bool | isSecuredContext () const |
Returns true if context contains client or server side information. | |
bool | isServerContext () const |
Returns true if context contains server side information. | |
bool | operator!= (const SSLContext &other) const |
SSLContext & | operator= (SSLContext const &src) |
bool | operator== (const SSLContext &other) const |
SSLContext () | |
SSLContext (SSLContext const &src) | |
virtual | ~SSLContext () |
Client specific SSL context.
This context type is used to establish secured connection from client side.
System::SSLClientContext::SSLClientContext | ( | int | protocols = Protocol_ALL, |
const SSLContextConfiguratorPtr & | configurator = SSLContextConfiguratorPtr() ) |
Creates client specific context.
protocols | - defines which protocols are allowed to use. |
configurator | - custom SSL context configurator. |