1 #ifndef SSLCONFIGURATION_H_ 2 #define SSLCONFIGURATION_H_ 13 SslConfiguration(
const bool _enabled,
const std::string& _serverCAPath,
const std::string& _serverCAFile,
const std::string& _clientCertificateFile,
const std::string& _sniHostName):
14 m_enabled(_enabled), m_serverCAPath(_serverCAPath), m_serverCAFile(_serverCAFile), m_clientCertificateFile(_clientCertificateFile), m_sniHostName(_sniHostName) {};
17 m_enabled=conf.m_enabled;
18 m_serverCAPath=conf.m_serverCAPath;
19 m_serverCAFile=conf.m_serverCAFile;
20 m_clientCertificateFile=conf.m_clientCertificateFile;
21 m_sniHostName=conf.m_sniHostName;
40 return m_serverCAPath;
50 return m_serverCAFile;
60 return m_clientCertificateFile;
77 #pragma warning(disable:4251) 79 std::string m_serverCAPath;
80 std::string m_serverCAFile;
81 std::string m_clientCertificateFile;
82 std::string m_sniHostName;
const bool & enabled() const
Definition: SslConfiguration.h:28
#define HR_EXTERN
Definition: ImportExport.h:35
const std::string & sniHostName() const
Definition: SslConfiguration.h:68
Definition: AuthenticationConfiguration.h:10
const std::string & serverCAPath() const
Definition: SslConfiguration.h:38
Definition: SslConfiguration.h:10
const std::string & serverCAFile() const
Definition: SslConfiguration.h:48
SslConfiguration(const bool _enabled, const std::string &_serverCAPath, const std::string &_serverCAFile, const std::string &_clientCertificateFile, const std::string &_sniHostName)
Definition: SslConfiguration.h:13
const std::string & clientCertificateFile() const
Definition: SslConfiguration.h:58
SslConfiguration(const SslConfiguration &conf)
Definition: SslConfiguration.h:15