OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::TLSCryptV2ClientKey Member List

This is the complete list of members for openvpn::TLSCryptV2ClientKey, including all inherited members.

context_openvpn::TLSCryptV2ClientKeyprivate
defined() constopenvpn::TLSCryptV2ClientKeyinline
extract_key(OpenVPNStaticKey &tls_key)openvpn::TLSCryptV2ClientKeyinline
extract_wkc(BufferAllocated &wkc_out) constopenvpn::TLSCryptV2ClientKeyinline
generate(StrongRandomAPI &rng, const TLSCryptV2ServerKey &server_key, const std::string &metadata, const int metadata_type, const std::optional< std::uint32_t > key_id, SSLLib::Ctx libctx=nullptr)openvpn::TLSCryptV2ClientKeyinline
keyopenvpn::TLSCryptV2ClientKeyprivate
key_sizeopenvpn::TLSCryptV2ClientKeyprivate
OPENVPN_SIMPLE_EXCEPTION(tls_crypt_v2_client_key_parse_error)openvpn::TLSCryptV2ClientKey
OPENVPN_SIMPLE_EXCEPTION(tls_crypt_v2_client_key_encode_error)openvpn::TLSCryptV2ClientKey
OPENVPN_SIMPLE_EXCEPTION(tls_crypt_v2_client_key_bad_size)openvpn::TLSCryptV2ClientKey
parse(const std::string &key_text)openvpn::TLSCryptV2ClientKeyinline
render() constopenvpn::TLSCryptV2ClientKeyinline
tag_sizeopenvpn::TLSCryptV2ClientKeyprivate
TLSCryptV2ClientKey()=deleteopenvpn::TLSCryptV2ClientKey
TLSCryptV2ClientKey(TLSCryptContext::Ptr context)openvpn::TLSCryptV2ClientKeyinline
wkcopenvpn::TLSCryptV2ClientKeyprivate
WKC_MAX_SIZE enum valueopenvpn::TLSCryptV2ClientKey
wrap(TLSCryptContext &context, const TLSCryptV2ServerKey &server_key, const unsigned char *kc, const size_t kc_size, const std::string &metadata, const int metadata_type, const std::optional< std::uint32_t > key_id, SSLLib::Ctx libctx=nullptr)openvpn::TLSCryptV2ClientKeyinlinestatic