mProtocol
VPNProtocol mProtocol
User's prefered protocol (OpenvpnPlain by default).
mUsername
std::string mUsername
User name.
mHostname
std::string mHostname
Domain name.
mRegion
std::string mRegion
Region name.
mRegionFull
std::string mRegionFull
Full description of the region, for example, "US-East".
mCA
std::string mCA
Content of the ca.crt file.
mKey
std::string mKey
Private key for OpenVPN.
mCert
std::string mCert
Certificate file data.
mEndpoints
tEndpoints mEndpoints
Endpoint type.
mPasswd
std::string mPasswd
Password.
mTlsAuth
std::string mTlsAuth
Content of ta.key, tls-auth ta.key 1.
mScramble
std::string mScramble
Scamble key used in openvpn obfuscation.
mIpAddresses
std::vector< std::string > mIpAddresses
All possible ip addresses of current domain.
mCipher
std::string mCipher
Ecnryption related field.
mTlsCipher
std::string mTlsCipher
mAuth
std::string mAuth
mTlsVersionMin
std::string mTlsVersionMin
mTunMtu
std::string mTunMtu
for OpenVPN only with Wise2
mFragment
std::string mFragment
mMssfix
bool mMssfix
mWise2Config
std::string mWise2Config
Wise2 config.
mOpenVPNParams
std::string mOpenVPNParams
OpenVPNParams.
mDnsServer
std::string mDnsServer
DNS server for Wireguard.
mInternalIp
std::string mInternalIp
Internal IP for Wireguard.
mPrivateKey
std::string mPrivateKey
Client private key for Wireguard.
mPublicKey
std::string mPublicKey
Client public key for Wireguard.
mServerPublicKey
std::string mServerPublicKey
Server public key for Wireguard.
mPSK
std::string mPSK
PSK for Wireguard.
mPort
std::string mPort
Server port for Wireguard.