CppServer  1.0.4.0
C++ Server Library
Public Member Functions | List of all members
CppServer::Asio::SSLContext Class Reference

SSL context. More...

#include <ssl_context.h>

Inheritance diagram for CppServer::Asio::SSLContext:

Public Member Functions

 SSLContext (const SSLContext &)=delete
 
 SSLContext (SSLContext &&)=delete
 
 ~SSLContext ()=default
 
SSLContextoperator= (const SSLContext &)=delete
 
SSLContextoperator= (SSLContext &&)=delete
 
void set_root_certs ()
 Configures the context to use system root certificates. More...
 

Detailed Description

SSL context.

SSL context is used to handle and validate certificates in SSL clients and servers.

Thread-safe.

Definition at line 23 of file ssl_context.h.

Constructor & Destructor Documentation

◆ SSLContext() [1/2]

CppServer::Asio::SSLContext::SSLContext ( const SSLContext )
delete

◆ SSLContext() [2/2]

CppServer::Asio::SSLContext::SSLContext ( SSLContext &&  )
delete

◆ ~SSLContext()

CppServer::Asio::SSLContext::~SSLContext ( )
default

Member Function Documentation

◆ operator=() [1/2]

SSLContext& CppServer::Asio::SSLContext::operator= ( const SSLContext )
delete

◆ operator=() [2/2]

SSLContext& CppServer::Asio::SSLContext::operator= ( SSLContext &&  )
delete

◆ set_root_certs()

void CppServer::Asio::SSLContext::set_root_certs ( )

Configures the context to use system root certificates.

Definition at line 18 of file ssl_context.cpp.


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