Cuberite
A lightweight, fast and extensible game server for Minecraft
Classes | Typedefs | Enumerations
SslConfig.h File Reference
#include "mbedtls/ssl.h"
Include dependency graph for SslConfig.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cSslConfig
 

Typedefs

using cCryptoKeyPtr = std::shared_ptr< cCryptoKey >
 
using cCtrDrbgContextPtr = std::shared_ptr< cCtrDrbgContext >
 
using cX509CertPtr = std::shared_ptr< cX509Cert >
 

Enumerations

enum class  eSslAuthMode { None = 0 , Optional = 1 , Required = 2 , Unset = 3 }
 

Typedef Documentation

◆ cCryptoKeyPtr

using cCryptoKeyPtr = std::shared_ptr<cCryptoKey>

Definition at line 11 of file SslConfig.h.

◆ cCtrDrbgContextPtr

using cCtrDrbgContextPtr = std::shared_ptr<cCtrDrbgContext>

Definition at line 12 of file SslConfig.h.

◆ cX509CertPtr

using cX509CertPtr = std::shared_ptr<cX509Cert>

Definition at line 13 of file SslConfig.h.

Enumeration Type Documentation

◆ eSslAuthMode

enum eSslAuthMode
strong
Enumerator
None 
Optional 
Required 
Unset 

Definition at line 15 of file SslConfig.h.