Container class for parameters that are Common to OpenSSL socket classes.
More...
#include <src/main/decaf/internal/net/ssl/openssl/OpenSSLParameters.h>
Detailed Description
Container class for parameters that are Common to OpenSSL socket classes.
- Since
- 1.0
Constructor & Destructor Documentation
virtual decaf::internal::net::ssl::openssl::OpenSSLParameters::~OpenSSLParameters |
( |
| ) |
|
|
virtual |
Member Function Documentation
OpenSSLParameters* decaf::internal::net::ssl::openssl::OpenSSLParameters::clone |
( |
| ) |
const |
Creates a clone of this object such that all settings are transferred to a new instance of an SSL object whose parent is the same SSL_CTX as this object's.
std::vector<std::string> decaf::internal::net::ssl::openssl::OpenSSLParameters::getEnabledCipherSuites |
( |
| ) |
const |
std::vector<std::string> decaf::internal::net::ssl::openssl::OpenSSLParameters::getEnabledProtocols |
( |
| ) |
const |
bool decaf::internal::net::ssl::openssl::OpenSSLParameters::getNeedClientAuth |
( |
| ) |
const |
|
inline |
std::vector<std::string> decaf::internal::net::ssl::openssl::OpenSSLParameters::getSupportedCipherSuites |
( |
| ) |
const |
std::vector<std::string> decaf::internal::net::ssl::openssl::OpenSSLParameters::getSupportedProtocols |
( |
| ) |
const |
bool decaf::internal::net::ssl::openssl::OpenSSLParameters::getUseClientMode |
( |
| ) |
const |
|
inline |
bool decaf::internal::net::ssl::openssl::OpenSSLParameters::getWantClientAuth |
( |
| ) |
const |
|
inline |
void decaf::internal::net::ssl::openssl::OpenSSLParameters::setEnabledCipherSuites |
( |
const std::vector< std::string > & |
suites | ) |
|
void decaf::internal::net::ssl::openssl::OpenSSLParameters::setEnabledProtocols |
( |
const std::vector< std::string > & |
protocols | ) |
|
void decaf::internal::net::ssl::openssl::OpenSSLParameters::setNeedClientAuth |
( |
bool |
value | ) |
|
|
inline |
void decaf::internal::net::ssl::openssl::OpenSSLParameters::setUseClientMode |
( |
bool |
value | ) |
|
|
inline |
void decaf::internal::net::ssl::openssl::OpenSSLParameters::setWantClientAuth |
( |
bool |
value | ) |
|
|
inline |
The documentation for this class was generated from the following file: