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

Enumerations

enum  Type { UNDEF = 0 , LEGACY , PREFERRED , SUITEB }
 

Functions

Type default_if_undef (const Type type)
 
const std::string to_string (const Type type)
 
Type parse_tls_cert_profile (const std::string &profile_name)
 
Type parse_tls_cert_profile (const OptionList &opt, const std::string &relay_prefix)
 
void apply_override (Type &type, const std::string &override)
 

Enumeration Type Documentation

◆ Type

Enumerator
UNDEF 
LEGACY 
PREFERRED 
SUITEB 

Definition at line 24 of file tls_cert_profile.hpp.

Function Documentation

◆ apply_override()

void openvpn::TLSCertProfile::apply_override ( Type type,
const std::string &  override 
)
inline

Definition at line 96 of file tls_cert_profile.hpp.

Here is the caller graph for this function:

◆ default_if_undef()

Type openvpn::TLSCertProfile::default_if_undef ( const Type  type)
inline

Definition at line 35 of file tls_cert_profile.hpp.

Here is the caller graph for this function:

◆ parse_tls_cert_profile() [1/2]

Type openvpn::TLSCertProfile::parse_tls_cert_profile ( const OptionList opt,
const std::string &  relay_prefix 
)
inline

Definition at line 81 of file tls_cert_profile.hpp.

◆ parse_tls_cert_profile() [2/2]

Type openvpn::TLSCertProfile::parse_tls_cert_profile ( const std::string &  profile_name)
inline

Definition at line 64 of file tls_cert_profile.hpp.

Here is the caller graph for this function:

◆ to_string()

const std::string openvpn::TLSCertProfile::to_string ( const Type  type)
inline

Definition at line 43 of file tls_cert_profile.hpp.