Seastar
High performance C++ framework for concurrent servers
|
Diffie-Hellman parameters for wire encryption.
#include <seastar/net/tls.hh>
Public Types | |
enum class | level { LEGACY = 2 , MEDIUM = 3 , HIGH = 4 , ULTRA = 5 } |
Public Member Functions | |
dh_params (level=level::LEGACY) | |
dh_params (const blob &, x509_crt_format) | |
dh_params (dh_params &&) noexcept | |
dh_params & | operator= (dh_params &&) noexcept |
dh_params (const dh_params &)=delete | |
dh_params & | operator= (const dh_params &)=delete |
Static Public Member Functions | |
static future< dh_params > | from_file (const sstring &, x509_crt_format) |
|
static |
loads a key from file