#include <sess_ticket.hpp>
Definition at line 117 of file sess_ticket.hpp.
◆ Key() [1/3]
◆ Key() [2/3]
openvpn::TLSSessionTicketBase::Key::Key |
( |
const std::string & |
cipher_key_b64, |
|
|
const std::string & |
hmac_key_b64 |
|
) |
| |
|
inlineexplicit |
◆ ~Key()
openvpn::TLSSessionTicketBase::Key::~Key |
( |
| ) |
|
|
inline |
◆ Key() [3/3]
openvpn::TLSSessionTicketBase::Key::Key |
( |
| ) |
|
|
inlineprivate |
◆ cipher_b64()
std::string openvpn::TLSSessionTicketBase::Key::cipher_b64 |
( |
| ) |
const |
|
inline |
◆ hmac_b64()
std::string openvpn::TLSSessionTicketBase::Key::hmac_b64 |
( |
| ) |
const |
|
inline |
◆ key_transform()
template<typename KEY_TRANSFORM >
void openvpn::TLSSessionTicketBase::Key::key_transform |
( |
KEY_TRANSFORM & |
t | ) |
|
|
inline |
◆ operator!=()
bool openvpn::TLSSessionTicketBase::Key::operator!= |
( |
const Key & |
rhs | ) |
const |
|
inline |
◆ operator==()
bool openvpn::TLSSessionTicketBase::Key::operator== |
( |
const Key & |
rhs | ) |
const |
|
inline |
◆ to_string()
std::string openvpn::TLSSessionTicketBase::Key::to_string |
( |
| ) |
const |
|
inline |
◆ MbedTLSContext
◆ OpenSSLContext
◆ CIPHER_KEY_SIZE
constexpr size_t openvpn::TLSSessionTicketBase::Key::CIPHER_KEY_SIZE = 32 |
|
staticconstexpr |
◆ cipher_value_
unsigned char openvpn::TLSSessionTicketBase::Key::cipher_value_[CIPHER_KEY_SIZE] |
|
private |
◆ HMAC_KEY_SIZE
constexpr size_t openvpn::TLSSessionTicketBase::Key::HMAC_KEY_SIZE = 16 |
|
staticconstexpr |
◆ hmac_value_
unsigned char openvpn::TLSSessionTicketBase::Key::hmac_value_[HMAC_KEY_SIZE] |
|
private |
The documentation for this class was generated from the following file: