SNode.C
Loading...
Searching...
No Matches
core::socket::stream::tls::SslConfig Struct Reference

#include <ssl_utils.h>

Collaboration diagram for core::socket::stream::tls::SslConfig:

Public Member Functions

 SslConfig (bool server)
 

Public Attributes

std::string instanceName
 
std::string cert
 
std::string certKey
 
std::string password
 
std::string caCert
 
std::string caCertDir
 
bool caCertUseDefaultDir = false
 
bool caCertAcceptUnknown = false
 
std::string cipherList
 
ssl_option_t sslOptions = 0
 
bool server = false
 

Detailed Description

Definition at line 50 of file ssl_utils.h.

Constructor & Destructor Documentation

◆ SslConfig()

core::socket::stream::tls::SslConfig::SslConfig ( bool server)
explicit

Definition at line 87 of file ssl_utils.cpp.

Member Data Documentation

◆ caCert

std::string core::socket::stream::tls::SslConfig::caCert

Definition at line 57 of file ssl_utils.h.

◆ caCertAcceptUnknown

bool core::socket::stream::tls::SslConfig::caCertAcceptUnknown = false

Definition at line 60 of file ssl_utils.h.

◆ caCertDir

std::string core::socket::stream::tls::SslConfig::caCertDir

Definition at line 58 of file ssl_utils.h.

◆ caCertUseDefaultDir

bool core::socket::stream::tls::SslConfig::caCertUseDefaultDir = false

Definition at line 59 of file ssl_utils.h.

◆ cert

std::string core::socket::stream::tls::SslConfig::cert

Definition at line 54 of file ssl_utils.h.

◆ certKey

std::string core::socket::stream::tls::SslConfig::certKey

Definition at line 55 of file ssl_utils.h.

◆ cipherList

std::string core::socket::stream::tls::SslConfig::cipherList

Definition at line 61 of file ssl_utils.h.

◆ instanceName

std::string core::socket::stream::tls::SslConfig::instanceName

Definition at line 53 of file ssl_utils.h.

◆ password

std::string core::socket::stream::tls::SslConfig::password

Definition at line 56 of file ssl_utils.h.

◆ server

bool core::socket::stream::tls::SslConfig::server = false

Definition at line 63 of file ssl_utils.h.

◆ sslOptions

ssl_option_t core::socket::stream::tls::SslConfig::sslOptions = 0

Definition at line 62 of file ssl_utils.h.


The documentation for this struct was generated from the following files: