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

#include <x509track.hpp>

Public Member Functions

 Config (const Type type_arg, const bool full_chain_arg)
 
 Config (const std::string &spec)
 
std::string to_string () const
 
bool depth_match (const int depth) const
 

Public Attributes

Type type
 
bool full_chain
 

Detailed Description

Definition at line 75 of file x509track.hpp.

Constructor & Destructor Documentation

◆ Config() [1/2]

openvpn::X509Track::Config::Config ( const Type  type_arg,
const bool  full_chain_arg 
)
inline

Definition at line 77 of file x509track.hpp.

◆ Config() [2/2]

openvpn::X509Track::Config::Config ( const std::string &  spec)
inline

Definition at line 83 of file x509track.hpp.

Member Function Documentation

◆ depth_match()

bool openvpn::X509Track::Config::depth_match ( const int  depth) const
inline

Definition at line 100 of file x509track.hpp.

◆ to_string()

std::string openvpn::X509Track::Config::to_string ( ) const
inline

Definition at line 91 of file x509track.hpp.

Member Data Documentation

◆ full_chain

bool openvpn::X509Track::Config::full_chain

Definition at line 106 of file x509track.hpp.

◆ type

Type openvpn::X509Track::Config::type

Definition at line 105 of file x509track.hpp.


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