#include <static_key.hpp>
Definition at line 30 of file static_key.hpp.
◆ key_t
◆ StaticKey() [1/3]
openvpn::StaticKey::StaticKey |
( |
| ) |
|
|
inline |
◆ StaticKey() [2/3]
openvpn::StaticKey::StaticKey |
( |
const unsigned char * |
key_data, |
|
|
const size_t |
key_size |
|
) |
| |
|
inline |
◆ StaticKey() [3/3]
openvpn::StaticKey::StaticKey |
( |
const key_t & |
keydata | ) |
|
|
inline |
◆ data()
const unsigned char * openvpn::StaticKey::data |
( |
| ) |
const |
|
inline |
◆ erase()
void openvpn::StaticKey::erase |
( |
| ) |
|
|
inline |
◆ init_from_rng()
void openvpn::StaticKey::init_from_rng |
( |
StrongRandomAPI & |
rng, |
|
|
const size_t |
key_size |
|
) |
| |
|
inline |
◆ parse_from_base64()
void openvpn::StaticKey::parse_from_base64 |
( |
const std::string & |
b64, |
|
|
const size_t |
capacity |
|
) |
| |
|
inline |
◆ render_hex()
std::string openvpn::StaticKey::render_hex |
( |
| ) |
const |
|
inline |
◆ render_to_base64()
std::string openvpn::StaticKey::render_to_base64 |
( |
| ) |
const |
|
inline |
◆ size()
size_t openvpn::StaticKey::size |
( |
| ) |
const |
|
inline |
◆ OpenVPNStaticKey
◆ key_data_
key_t openvpn::StaticKey::key_data_ |
|
private |
The documentation for this class was generated from the following file: