MXS-2483: Make some SSLContext methods const

The serialization and opening of a new SSL session can be const.
This commit is contained in:
Markus Mäkelä 2019-05-20 10:39:55 +03:00
parent 76399200f4
commit 08bb5d009d
No known key found for this signature in database
GPG Key ID: 72D48FCE664F7B19
2 changed files with 3 additions and 3 deletions

View File

@ -81,12 +81,12 @@ public:
*
* @return SSLContext as a INI file section
*/
std::string serialize();
std::string serialize() const;
/**
* Opens a new OpenSSL session for this configuration context
*/
SSL* open()
SSL* open() const
{
return SSL_new(m_ctx);
}

View File

@ -236,7 +236,7 @@ SSLContext::SSLContext(const std::string& key, const std::string& cert, const st
{
}
std::string SSLContext::serialize()
std::string SSLContext::serialize() const
{
std::stringstream ss;
ss << "ssl=required\n";