#include <static_key.hpp>
Definition at line 90 of file static_key.hpp.
◆ key_t
◆ anonymous enum
◆ anonymous enum
Enumerator |
---|
CIPHER | |
HMAC | |
ENCRYPT | |
DECRYPT | |
NORMAL | |
INVERSE | |
Definition at line 101 of file static_key.hpp.
◆ defined()
bool openvpn::OpenVPNStaticKey::defined |
( |
| ) |
const |
|
inline |
◆ erase()
void openvpn::OpenVPNStaticKey::erase |
( |
| ) |
|
|
inline |
◆ OPENVPN_SIMPLE_EXCEPTION() [1/2]
openvpn::OpenVPNStaticKey::OPENVPN_SIMPLE_EXCEPTION |
( |
static_key_bad_size |
| ) |
|
◆ OPENVPN_SIMPLE_EXCEPTION() [2/2]
openvpn::OpenVPNStaticKey::OPENVPN_SIMPLE_EXCEPTION |
( |
static_key_parse_error |
| ) |
|
◆ parse()
void openvpn::OpenVPNStaticKey::parse |
( |
const std::string & |
key_text | ) |
|
|
inline |
◆ parse_from_file()
void openvpn::OpenVPNStaticKey::parse_from_file |
( |
const std::string & |
filename | ) |
|
|
inline |
◆ raw_alloc()
unsigned char * openvpn::OpenVPNStaticKey::raw_alloc |
( |
| ) |
|
|
inline |
◆ render()
std::string openvpn::OpenVPNStaticKey::render |
( |
| ) |
const |
|
inline |
◆ slice()
StaticKey openvpn::OpenVPNStaticKey::slice |
( |
unsigned int |
key_specifier | ) |
const |
|
inline |
◆ static_key_foot()
static const char * openvpn::OpenVPNStaticKey::static_key_foot |
( |
| ) |
|
|
inlinestaticprivate |
◆ static_key_head()
static const char * openvpn::OpenVPNStaticKey::static_key_head |
( |
| ) |
|
|
inlinestaticprivate |
◆ XOR()
◆ key_data_
key_t openvpn::OpenVPNStaticKey::key_data_ |
|
private |
The documentation for this class was generated from the following file: