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) {};
33 return m_serverCAPath;
43 return m_serverCAFile;
53 return m_clientCertificateFile;
70 #pragma warning(disable:4251) 72 std::string m_serverCAPath;
73 std::string m_serverCAFile;
74 std::string m_clientCertificateFile;
75 std::string m_sniHostName;
const bool & enabled() const
Definition: SslConfiguration.h:21
#define HR_EXTERN
Definition: ImportExport.h:35
const std::string & sniHostName() const
Definition: SslConfiguration.h:61
Definition: BasicMarshaller.h:11
const std::string & serverCAPath() const
Definition: SslConfiguration.h:31
Definition: SslConfiguration.h:10
const std::string & serverCAFile() const
Definition: SslConfiguration.h:41
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:51