B2BITS FIX Antenna C++ 2.33.0
|
Server specific SSL context. More...
#include <B2BITS_IPAddr.h>
Public Member Functions | |
SSLServerContext (int protocols=Protocol_ALL, const SSLContextConfiguratorPtr &configurator=SSLContextConfiguratorPtr()) | |
Creates server 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 () |
Server specific SSL context.
This context type is used to establish secured connection from server side. FAProperties::getSSLServerContext() returns the instance populated with the same data as used with engine's wide SSL server sockets.
System::SSLServerContext::SSLServerContext | ( | int | protocols = Protocol_ALL, |
const SSLContextConfiguratorPtr & | configurator = SSLContextConfiguratorPtr() ) |
Creates server specific context.
protocols | - defines which protocols are allowed to use. |
configurator | - custom SSL context configurator. |