29 explicit SSLSession(SSL_SESSION* session,
bool takeOwnership =
true)
39 return impl_->serialize();
44 return impl_->getSessionID();
50 return impl_->getRawSSLSession();
57 return impl_->getRawSSLSessionDangerous();
61 std::unique_ptr<detail::SSLSessionImpl>
impl_;
const SSL_SESSION * getRawSSLSession() const
—— Concurrent Priority Queue Implementation ——
SSLSession(SSL_SESSION *session, bool takeOwnership=true)
std::unique_ptr< detail::SSLSessionImpl > impl_
SSLSession(const std::string &serializedSession)
std::string getSessionID() const
SSL_SESSION * getRawSSLSessionDangerous()
std::enable_if<!std::is_array< T >::value, std::unique_ptr< T > >::type make_unique(Args &&...args)
std::string serialize() const