![]() |
B2BITS FIX Antenna C++ 2.34.0
|
Client specific SSL context. More...
#include <B2BITS_IPAddr.h>
Inheritance diagram for System::SSLClientContext:
Collaboration diagram for System::SSLClientContext: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. |