OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::KUParse Namespace Reference

Enumerations

enum  TLSWebType { TLS_WEB_NONE , TLS_WEB_SERVER , TLS_WEB_CLIENT }
 

Functions

void remote_cert_tls (const TLSWebType wt, std::vector< unsigned int > &ku, std::string &eku)
 
TLSWebType remote_cert_type (const std::string &ct)
 
void remote_cert_tls (const std::string &ct, std::vector< unsigned int > &ku, std::string &eku)
 
void remote_cert_tls (const OptionList &opt, const std::string &relay_prefix, std::vector< unsigned int > &ku, std::string &eku)
 
void remote_cert_ku (const OptionList &opt, const std::string &relay_prefix, std::vector< unsigned int > &ku)
 
void remote_cert_eku (const OptionList &opt, const std::string &relay_prefix, std::string &eku)
 

Enumeration Type Documentation

◆ TLSWebType

Enumerator
TLS_WEB_NONE 
TLS_WEB_SERVER 
TLS_WEB_CLIENT 

Definition at line 26 of file kuparse.hpp.

Function Documentation

◆ remote_cert_eku()

void openvpn::KUParse::remote_cert_eku ( const OptionList opt,
const std::string &  relay_prefix,
std::string &  eku 
)
inline

Definition at line 118 of file kuparse.hpp.

Here is the caller graph for this function:

◆ remote_cert_ku()

void openvpn::KUParse::remote_cert_ku ( const OptionList opt,
const std::string &  relay_prefix,
std::vector< unsigned int > &  ku 
)
inline

Definition at line 90 of file kuparse.hpp.

Here is the caller graph for this function:

◆ remote_cert_tls() [1/3]

void openvpn::KUParse::remote_cert_tls ( const OptionList opt,
const std::string &  relay_prefix,
std::vector< unsigned int > &  ku,
std::string &  eku 
)
inline

Definition at line 75 of file kuparse.hpp.

◆ remote_cert_tls() [2/3]

void openvpn::KUParse::remote_cert_tls ( const std::string &  ct,
std::vector< unsigned int > &  ku,
std::string &  eku 
)
inline

Definition at line 68 of file kuparse.hpp.

◆ remote_cert_tls() [3/3]

void openvpn::KUParse::remote_cert_tls ( const TLSWebType  wt,
std::vector< unsigned int > &  ku,
std::string &  eku 
)
inline

Definition at line 33 of file kuparse.hpp.

Here is the caller graph for this function:

◆ remote_cert_type()

TLSWebType openvpn::KUParse::remote_cert_type ( const std::string &  ct)
inline

Definition at line 58 of file kuparse.hpp.

Here is the caller graph for this function: