OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::KoRekey::OvpnDcoKey Class Reference

Parses key information into format consumed by ovpn-dco. More...

#include <ovpndcokocrypto.hpp>

Inheritance diagram for openvpn::KoRekey::OvpnDcoKey:
[legend]
Collaboration diagram for openvpn::KoRekey::OvpnDcoKey:
[legend]

Public Member Functions

 OvpnDcoKey (const CryptoDCInstance::RekeyType rktype, const Info &rkinfo)
 
const struct KeyConfigoperator() () const
 
- Public Member Functions inherited from openvpn::KoRekey::Key
 Key ()
 

Private Attributes

struct KeyConfig kc
 

Additional Inherited Members

- Static Public Member Functions inherited from openvpn::KoRekey::Key
static void validate (const CryptoAlgs::Type cipher, const CryptoAlgs::Type digest)
 
- Protected Member Functions inherited from openvpn::KoRekey::Key
const unsigned char * verify_key (const char *title, const StaticKey &sk, const size_t size_required)
 
void set_nonce_tail (const char *title, unsigned char *dest, const size_t dest_size, const StaticKey &src)
 

Detailed Description

Parses key information into format consumed by ovpn-dco.

Definition at line 24 of file ovpndcokocrypto.hpp.

Constructor & Destructor Documentation

◆ OvpnDcoKey()

openvpn::KoRekey::OvpnDcoKey::OvpnDcoKey ( const CryptoDCInstance::RekeyType  rktype,
const Info rkinfo 
)
inline

Definition at line 27 of file ovpndcokocrypto.hpp.

Member Function Documentation

◆ operator()()

const struct KeyConfig * openvpn::KoRekey::OvpnDcoKey::operator() ( ) const
inline

Definition at line 87 of file ovpndcokocrypto.hpp.

Member Data Documentation

◆ kc

struct KeyConfig openvpn::KoRekey::OvpnDcoKey::kc
private

Definition at line 93 of file ovpndcokocrypto.hpp.


The documentation for this class was generated from the following file: