110 OpenvpnConnection(
const QDBusObjectPath& path,
const QDBusConnection& connection);
114 Type type()
const override;
451 std::shared_ptr<Priv>
d;
Definition openvpn-connection.h:28
void setTaDir(KeyDir value)
int port
Definition openvpn-connection.h:156
void certPassChanged(const QString &value)
void setCompLzo(bool value)
void proxyRetryChanged(bool value)
void setCa(const QString &value)
void staticKeyDirectionChanged(KeyDir value)
void setDevTypeSet(bool value)
void setTa(const QString &value)
void setCertPass(const QString &value)
Auth auth
Definition openvpn-connection.h:212
std::shared_ptr< Priv > d
Definition openvpn-connection.h:451
QString cert
Definition openvpn-connection.h:121
Auth
Definition openvpn-connection.h:74
@ RSA_MD4
Definition openvpn-connection.h:77
@ SHA1
Definition openvpn-connection.h:79
@ SHA384
Definition openvpn-connection.h:82
@ DEFAULT_AUTH
Definition openvpn-connection.h:75
@ SHA224
Definition openvpn-connection.h:80
@ MD5
Definition openvpn-connection.h:78
@ RIPEMD160
Definition openvpn-connection.h:84
@ SHA512
Definition openvpn-connection.h:83
@ NONE
Definition openvpn-connection.h:76
@ SHA256
Definition openvpn-connection.h:81
QString staticKey
Definition openvpn-connection.h:145
void proxyPasswordChanged(const QString &value)
KeyDir staticKeyDirection
Definition openvpn-connection.h:148
void setProxyPassword(const QString &value)
int proxyPort
Definition openvpn-connection.h:243
void setFragmentSizeSet(bool value)
void portSetChanged(bool value)
void fragmentSizeSetChanged(bool value)
void remoteCertTlsSetChanged(bool value)
QString remoteIp
Definition openvpn-connection.h:142
void setCert(const QString &value)
int keysize
Definition openvpn-connection.h:206
void cipherChanged(Cipher value)
void passwordChanged(const QString &value)
void setConnectionType(ConnectionType connectionType)
bool mssFix
Definition openvpn-connection.h:195
QString proxyServer
Definition openvpn-connection.h:240
void setRemoteIp(const QString &value)
void devChanged(const QString &value)
void fragmentSizeChanged(int value)
bool fragmentSizeSet
Definition openvpn-connection.h:192
void remoteRandomChanged(bool value)
void remoteChanged(const QString &value)
void setDev(const QString &value)
void setRemote(const QString &value)
void keyChanged(const QString &value)
void tunnelMtuSetChanged(bool value)
TlsType
Definition openvpn-connection.h:89
@ CLIENT
Definition openvpn-connection.h:91
@ SERVER
Definition openvpn-connection.h:90
void renegSecondsChanged(int value)
QString certPass
Definition openvpn-connection.h:124
bool keysizeSet
Definition openvpn-connection.h:209
bool remoteCertTlsSet
Definition openvpn-connection.h:223
void setTlsRemote(const QString &value)
bool protoTcp
Definition openvpn-connection.h:171
DevType
Definition openvpn-connection.h:45
@ TAP
Definition openvpn-connection.h:47
@ TUN
Definition openvpn-connection.h:46
void devTypeSetChanged(bool value)
void setTunnelMtuSet(bool value)
QString dev
Definition openvpn-connection.h:174
void taChanged(const QString &value)
void renegSecondsSetChanged(bool value)
bool tunnelMtuSet
Definition openvpn-connection.h:186
void connectionTypeChanged(ConnectionType connectionType)
ProxyType
Definition openvpn-connection.h:104
@ NOT_REQUIRED
Definition openvpn-connection.h:105
@ SOCKS
Definition openvpn-connection.h:107
@ HTTP
Definition openvpn-connection.h:106
void setTunnelMtu(int value)
TlsType remoteCertTls
Definition openvpn-connection.h:220
void proxyUsernameChanged(const QString &value)
int tunnelMtu
Definition openvpn-connection.h:183
void remoteIpChanged(const QString &value)
DevType devType
Definition openvpn-connection.h:177
ConnectionType connectionType
Definition openvpn-connection.h:127
bool portSet
Definition openvpn-connection.h:159
bool proxyRetry
Definition openvpn-connection.h:246
QString proxyUsername
Definition openvpn-connection.h:249
void setProxyUsername(const QString &value)
void caChanged(const QString &value)
void setRenegSeconds(int value)
void setFragmentSize(int value)
void tlsRemoteChanged(const QString &value)
QString remote
Definition openvpn-connection.h:139
void setDevType(DevType value)
void setMssFix(bool value)
KeyDir
Definition openvpn-connection.h:96
@ ZERO
Definition openvpn-connection.h:98
@ ONE
Definition openvpn-connection.h:99
@ KEY_NONE
Definition openvpn-connection.h:97
void proxyServerChanged(const QString &value)
void staticKeyChanged(const QString &value)
void setUsername(const QString &value)
bool taSet
Definition openvpn-connection.h:232
void setKey(const QString &value)
void localIpChanged(const QString &value)
QString proxyPassword
Definition openvpn-connection.h:252
void setProxyRetry(bool value)
QString password
Definition openvpn-connection.h:136
void setPassword(const QString &value)
void keysizeSetChanged(bool value)
void keysizeChanged(int value)
void usernameChanged(const QString &value)
bool compLzo
Definition openvpn-connection.h:168
bool renegSecondsSet
Definition openvpn-connection.h:165
KeyDir taDir
Definition openvpn-connection.h:229
QString localIp
Definition openvpn-connection.h:133
QString ta
Definition openvpn-connection.h:226
void remoteCertTlsChanged(TlsType value)
void setRemoteCertTlsSet(bool value)
void setPortSet(bool value)
void setStaticKeyDirection(KeyDir value)
ProxyType proxyType
Definition openvpn-connection.h:237
void setKeysize(int value)
Cipher
Definition openvpn-connection.h:52
@ AES_128_CBC
Definition openvpn-connection.h:61
@ RC2_40_CBC
Definition openvpn-connection.h:59
@ DES_EDE3_CBC
Definition openvpn-connection.h:57
@ RC2_CBC
Definition openvpn-connection.h:55
@ DESX_CBC
Definition openvpn-connection.h:58
@ AES_128_CBC_HMAC_SHA1
Definition openvpn-connection.h:68
@ CAMELLIA_192_CBC
Definition openvpn-connection.h:65
@ SEED_CBC
Definition openvpn-connection.h:67
@ AES_256_CBC_HMAC_SHA1
Definition openvpn-connection.h:69
@ DES_CBC
Definition openvpn-connection.h:54
@ DEFAULT_CIPHER
Definition openvpn-connection.h:53
@ AES_256_CBC
Definition openvpn-connection.h:63
@ AES_192_CBC
Definition openvpn-connection.h:62
@ DES_EDE_CBC
Definition openvpn-connection.h:56
@ CAST5_CBC
Definition openvpn-connection.h:60
@ CAMELLIA_256_CBC
Definition openvpn-connection.h:66
@ CAMELLIA_128_CBC
Definition openvpn-connection.h:64
void setProxyServer(const QString &value)
void taDirChanged(KeyDir value)
void setRemoteRandom(bool value)
void setProtoTcp(bool value)
void authChanged(Auth value)
ConnectionType
Definition openvpn-connection.h:36
@ TLS
Definition openvpn-connection.h:37
@ PASSWORD_TLS
Definition openvpn-connection.h:39
@ STATIC_KEY
Definition openvpn-connection.h:40
@ PASSWORD
Definition openvpn-connection.h:38
void setRenegSecondsSet(bool value)
void mssFixChanged(bool value)
void taSetChanged(bool value)
void portChanged(int value)
QString tlsRemote
Definition openvpn-connection.h:217
void setProxyType(ProxyType value)
void setCipher(Cipher value)
Cipher cipher
Definition openvpn-connection.h:203
int fragmentSize
Definition openvpn-connection.h:189
void setProxyPort(int value)
void setLocalIp(const QString &value)
void setKeysizeSet(bool value)
void certChanged(const QString &value)
bool devTypeSet
Definition openvpn-connection.h:180
void proxyPortChanged(int value)
void proxyTypeChanged(ProxyType value)
void tunnelMtuChanged(int value)
QString username
Definition openvpn-connection.h:151
void setTaSet(bool value)
QString key
Definition openvpn-connection.h:130
bool remoteRandom
Definition openvpn-connection.h:198
QString ca
Definition openvpn-connection.h:118
void setRemoteCertTls(TlsType value)
OpenvpnConnection(const QDBusObjectPath &path, const QDBusConnection &connection)
Definition openvpn-connection.cpp:148
void compLzoChanged(bool value)
LOMIRI_DEFINES_PTRS(OpenvpnConnection)
void setStaticKey(const QString &value)
int renegSeconds
Definition openvpn-connection.h:162
void protoTcpChanged(bool value)
void devTypeChanged(DevType value)
VpnConnection(const QDBusObjectPath &path, const QDBusConnection &connection, QObject *parent=0)
Definition vpn-connection.cpp:70
Definition connectivity.cpp:37