SettingVpn
Object Hierarchy:
Description:
[
CCode ( type_id =
"nm_setting_vpn_get_type ()" ) ]
public class SettingVpn :
Setting
Content:
Constants:
Properties:
- public HashTable<string,string> data { owned get; set; }
Dictionary of key/value pairs of VPN plugin specific data.
- public bool persistent { get; set; }
If the VPN service supports persistence, and this property is
true, the VPN will attempt to stay connected across link changes and outages, until explicitly
disconnected.
- public HashTable<string,string> secrets { owned get; set; }
Dictionary of key/value pairs of VPN plugin specific secrets like
passwords or private keys.
- public string service_type { owned get; set; }
D-Bus service name of the VPN plugin that this setting uses to connect
to its network.
- public uint timeout { get; set; }
Timeout for the VPN service to establish the connection.
- public string user_name { owned get; set; }
If the VPN connection requires a user name for authentication, that
name should be provided here.
Creation methods:
Methods:
Inherited Members:
All known members inherited from class NM.Setting
All known members inherited from class GLib.Object