E-MailRelay
Classes | Namespaces
gssl_mbedtls.h File Reference
#include "gdef.h"
#include "gssl.h"
#include "gssl_mbedtls_headers.h"
#include "gstringview.h"
#include "gpath.h"
#include <memory>
#include <stdexcept>
#include <vector>
#include <map>
+ Include dependency graph for gssl_mbedtls.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GSsl::MbedTls::Certificate
 Holds a mbedtls_x509_crt structure. More...
 
class  GSsl::MbedTls::Rng
 Holds a mbedtls_ctr_drbg_context structure. More...
 
class  GSsl::MbedTls::Key
 Holds a mbedtls_pk_context structure. More...
 
class  GSsl::MbedTls::Context
 Holds a mbedtls_ssl_context structure. More...
 
struct  GSsl::MbedTls::Error
 An exception class for GSsl::MbedTls classes. More...
 
class  GSsl::MbedTls::SecureFile
 An interface for reading a sensitive file and then overwriting its contents in memory. More...
 
class  GSsl::MbedTls::Config
 Holds protocol version information, etc. More...
 

Namespaces

namespace  GSsl
 TLS/SSL transport layer security classes.
 
namespace  GSsl::MbedTls
 A namespace for implementing the GSsl interface using the mbedtls library.