#include <cliopthelper.hpp>
Definition at line 41 of file cliopthelper.hpp.
◆ ParseClientConfig() [1/2]
openvpn::ParseClientConfig::ParseClientConfig |
( |
| ) |
|
|
inline |
◆ ParseClientConfig() [2/2]
openvpn::ParseClientConfig::ParseClientConfig |
( |
const OptionList & |
options | ) |
|
|
inline |
◆ allowPasswordSave()
bool openvpn::ParseClientConfig::allowPasswordSave |
( |
| ) |
const |
|
inline |
◆ autologin()
bool openvpn::ParseClientConfig::autologin |
( |
| ) |
const |
|
inline |
◆ clientCertEnabled()
bool openvpn::ParseClientConfig::clientCertEnabled |
( |
| ) |
const |
|
inline |
◆ embeddedPassword()
const std::string & openvpn::ParseClientConfig::embeddedPassword |
( |
| ) |
const |
|
inline |
◆ error()
bool openvpn::ParseClientConfig::error |
( |
| ) |
const |
|
inline |
◆ externalPki()
bool openvpn::ParseClientConfig::externalPki |
( |
| ) |
const |
|
inline |
◆ firstRemoteListItem()
const RemoteItem & openvpn::ParseClientConfig::firstRemoteListItem |
( |
| ) |
const |
|
inline |
◆ friendlyName()
const std::string & openvpn::ParseClientConfig::friendlyName |
( |
| ) |
const |
|
inline |
◆ hasEmbeddedPassword()
bool openvpn::ParseClientConfig::hasEmbeddedPassword |
( |
| ) |
const |
|
inline |
◆ is_autologin()
static bool openvpn::ParseClientConfig::is_autologin |
( |
const OptionList & |
options, |
|
|
const bool |
auth_user_pass, |
|
|
const std::vector< std::string > & |
user_pass |
|
) |
| |
|
inlinestaticprivate |
◆ is_external_pki()
static bool openvpn::ParseClientConfig::is_external_pki |
( |
const OptionList & |
options | ) |
|
|
inlinestaticprivate |
◆ message()
const std::string & openvpn::ParseClientConfig::message |
( |
| ) |
const |
|
inline |
◆ parse() [1/3]
static ParseClientConfig openvpn::ParseClientConfig::parse |
( |
const std::string & |
content | ) |
|
|
inlinestatic |
◆ parse() [2/3]
◆ parse() [3/3]
◆ parse_auth_user_pass()
static bool openvpn::ParseClientConfig::parse_auth_user_pass |
( |
const OptionList & |
options, |
|
|
std::vector< std::string > * |
user_pass |
|
) |
| |
|
inlinestaticprivate |
◆ parse_bool()
bool openvpn::ParseClientConfig::parse_bool |
( |
const Option & |
o, |
|
|
const std::string & |
title, |
|
|
const size_t |
index |
|
) |
| |
|
inlineprivate |
◆ peerInfoUV()
const PeerInfo::Set * openvpn::ParseClientConfig::peerInfoUV |
( |
| ) |
const |
|
inline |
◆ print_pem()
static void openvpn::ParseClientConfig::print_pem |
( |
std::ostream & |
os, |
|
|
std::string |
label, |
|
|
std::string |
pem |
|
) |
| |
|
inlinestaticprivate |
◆ privateKeyPasswordRequired()
bool openvpn::ParseClientConfig::privateKeyPasswordRequired |
( |
| ) |
const |
|
inline |
◆ process_setenv_opt()
static void openvpn::ParseClientConfig::process_setenv_opt |
( |
OptionList & |
options | ) |
|
|
inlinestaticprivate |
◆ profileName()
const std::string & openvpn::ParseClientConfig::profileName |
( |
| ) |
const |
|
inline |
◆ pushPeerInfo()
bool openvpn::ParseClientConfig::pushPeerInfo |
( |
| ) |
const |
|
inline |
◆ reset_pod()
void openvpn::ParseClientConfig::reset_pod |
( |
| ) |
|
|
inlineprivate |
◆ serverList()
const ServerList & openvpn::ParseClientConfig::serverList |
( |
| ) |
const |
|
inline |
◆ staticChallenge()
const std::string & openvpn::ParseClientConfig::staticChallenge |
( |
| ) |
const |
|
inline |
◆ staticChallengeEcho()
bool openvpn::ParseClientConfig::staticChallengeEcho |
( |
| ) |
const |
|
inline |
◆ to_string()
std::string openvpn::ParseClientConfig::to_string |
( |
| ) |
const |
|
inline |
◆ to_string_config()
std::string openvpn::ParseClientConfig::to_string_config |
( |
| ) |
const |
|
inline |
◆ userlockedUsername()
const std::string & openvpn::ParseClientConfig::userlockedUsername |
( |
| ) |
const |
|
inline |
◆ vpnCa()
std::string openvpn::ParseClientConfig::vpnCa |
( |
| ) |
const |
|
inline |
◆ windowsDriver()
const std::string & openvpn::ParseClientConfig::windowsDriver |
( |
| ) |
const |
|
inline |
◆ allowPasswordSave_
bool openvpn::ParseClientConfig::allowPasswordSave_ |
|
private |
◆ autologin_
bool openvpn::ParseClientConfig::autologin_ |
|
private |
◆ clientCertEnabled_
bool openvpn::ParseClientConfig::clientCertEnabled_ |
|
private |
◆ dev
std::string openvpn::ParseClientConfig::dev |
|
private |
◆ embeddedPassword_
std::string openvpn::ParseClientConfig::embeddedPassword_ |
|
private |
◆ error_
bool openvpn::ParseClientConfig::error_ |
|
private |
◆ externalPki_
bool openvpn::ParseClientConfig::externalPki_ |
|
private |
◆ firstRemoteListItem_
RemoteItem openvpn::ParseClientConfig::firstRemoteListItem_ |
|
private |
◆ friendlyName_
std::string openvpn::ParseClientConfig::friendlyName_ |
|
private |
◆ hasEmbeddedPassword_
bool openvpn::ParseClientConfig::hasEmbeddedPassword_ |
|
private |
◆ message_
std::string openvpn::ParseClientConfig::message_ |
|
private |
◆ peerInfoUV_
◆ privateKeyPasswordRequired_
bool openvpn::ParseClientConfig::privateKeyPasswordRequired_ |
|
private |
◆ profileName_
std::string openvpn::ParseClientConfig::profileName_ |
|
private |
◆ protoConfig
◆ pushPeerInfo_
bool openvpn::ParseClientConfig::pushPeerInfo_ |
|
private |
◆ remoteList
◆ serverList_
ServerList openvpn::ParseClientConfig::serverList_ |
|
private |
◆ sslConfig
SSLLib::SSLAPI::Config::Ptr openvpn::ParseClientConfig::sslConfig |
|
private |
◆ staticChallenge_
std::string openvpn::ParseClientConfig::staticChallenge_ |
|
private |
◆ staticChallengeEcho_
bool openvpn::ParseClientConfig::staticChallengeEcho_ |
|
private |
◆ userlockedUsername_
std::string openvpn::ParseClientConfig::userlockedUsername_ |
|
private |
◆ vpnCa_
std::string openvpn::ParseClientConfig::vpnCa_ |
|
private |
◆ windowsDriver_
std::string openvpn::ParseClientConfig::windowsDriver_ |
|
private |
The documentation for this class was generated from the following file: