#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: