Orbit Framework
An ultra-modern, asynchronous, cross-platform C++ Web Framework.
Loading...
Searching...
No Matches
network::TlsContext Class Reference

#include <TlsContext.hpp>

Public Member Functions

 TlsContext (const std::string &cert_file, const std::string &key_file, config::HttpVersion http_version)
 
 ~TlsContext ()
 
 TlsContext (const TlsContext &)=delete
 
TlsContextoperator= (const TlsContext &)=delete
 
SSL_CTX * get () const
 
config::HttpVersion get_http_version () const
 

Constructor & Destructor Documentation

◆ TlsContext() [1/2]

network::TlsContext::TlsContext ( const std::string &  cert_file,
const std::string &  key_file,
config::HttpVersion  http_version 
)

◆ ~TlsContext()

network::TlsContext::~TlsContext ( )

◆ TlsContext() [2/2]

network::TlsContext::TlsContext ( const TlsContext )
delete

Member Function Documentation

◆ get()

SSL_CTX * network::TlsContext::get ( ) const
inline

◆ get_http_version()

config::HttpVersion network::TlsContext::get_http_version ( ) const
inline

◆ operator=()

TlsContext & network::TlsContext::operator= ( const TlsContext )
delete

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