boost::corosio::tls_context
Synopsis
Declared in <boost/corosio/tls_context.hpp>
class tls_context;
Member Functions
Name |
Description |
|
Constructors |
|
Destructor. |
Assignment operators |
|
Add a certificate authority for peer verification. |
|
Add a Certificate Revocation List from memory. |
|
Add a Certificate Revocation List from a file. |
|
Add a directory of CA certificates for verification. |
|
Load CA certificates from a file. |
|
Set the ALPN protocol list. |
|
Set the allowed cipher suites. |
|
Use the system default CA certificate store. |
|
Set the expected server hostname for verification. |
|
Set the maximum TLS protocol version. |
|
Set the minimum TLS protocol version. |
|
Set the OCSP staple response for server‐side stapling. |
|
Set the password callback for encrypted keys. |
|
Require OCSP stapling from the server. |
|
Set the certificate revocation checking policy. |
|
Set a callback for Server Name Indication (SNI). |
|
Set a custom certificate verification callback. |
|
Set the maximum certificate chain verification depth. |
|
Set the peer certificate verification mode. |
|
Load the entity certificate from a memory buffer. |
|
Load a certificate chain from a memory buffer. |
|
Load a certificate chain from a file. |
|
Load the entity certificate from a file. |
|
Load credentials from a PKCS#12 bundle in memory. |
|
Load credentials from a PKCS#12 file. |
|
Load the private key from a memory buffer. |
|
Load the private key from a file. |
Created with MrDocs