OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::X509Track::KeyValue Struct Reference

#include <x509track.hpp>

Public Member Functions

 KeyValue (const Type type_arg, const int depth_arg, std::string value_arg)
 
std::string to_string (const bool omi_form) const
 
std::string key_name () const
 

Public Attributes

Type type = UNDEF
 
int depth = 0
 
std::string value
 

Detailed Description

Definition at line 163 of file x509track.hpp.

Constructor & Destructor Documentation

◆ KeyValue()

openvpn::X509Track::KeyValue::KeyValue ( const Type  type_arg,
const int  depth_arg,
std::string  value_arg 
)
inline

Definition at line 165 of file x509track.hpp.

Member Function Documentation

◆ key_name()

std::string openvpn::X509Track::KeyValue::key_name ( ) const
inline

Definition at line 186 of file x509track.hpp.

Here is the caller graph for this function:

◆ to_string()

std::string openvpn::X509Track::KeyValue::to_string ( const bool  omi_form) const
inline

Definition at line 174 of file x509track.hpp.

Member Data Documentation

◆ depth

int openvpn::X509Track::KeyValue::depth = 0

Definition at line 200 of file x509track.hpp.

◆ type

Type openvpn::X509Track::KeyValue::type = UNDEF

Definition at line 199 of file x509track.hpp.

◆ value

std::string openvpn::X509Track::KeyValue::value

Definition at line 201 of file x509track.hpp.


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