E-MailRelay

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces
gssl_mbedtls.h File Reference
`#include "gdef.h"`
`#include "gssl.h"`
`#include <mbedtls/ssl.h>`
`#include <mbedtls/ssl_ciphersuites.h>`
`#include <mbedtls/entropy.h>`
`#include <mbedtls/net_sockets.h>`
`#include <mbedtls/ctr_drbg.h>`
`#include <mbedtls/certs.h>`
`#include <mbedtls/error.h>`
`#include <mbedtls/version.h>`
`#include <mbedtls/pem.h>`
`#include <mbedtls/base64.h>`
`#include <mbedtls/debug.h>`
`#include <mbedtls/md5.h>`
`#include <mbedtls/sha1.h>`
`#include <mbedtls/sha256.h>`
`#include <mbedtls/sha512.h>`
`#include <vector>`
`#include <map>`

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...
class | 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...
class | GSsl::MbedTls::LibraryImp
| An implementation of the GSsl::LibraryImpBase interface for mbedtls. More...
class | GSsl::MbedTls::ProfileImp
| An implementation of the GSsl::Profile interface for mbedtls. More...
class | GSsl::MbedTls::ProtocolImp
| An implementation of the GSsl::ProtocolImpBase interface for mbedtls. More...
class | GSsl::MbedTls::DigesterImp
| An implementation of the GSsl::DigesterImpBase interface for MbedTls. More...

## Namespaces
| GSsl
| TLS/SSL transport layer security classes.