From 32e6eba8731f7f3328ae287d0493d941dadec06f Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Thu, 23 Aug 2012 18:19:49 -0500 Subject: Initial skeleton for network manager support --- .../introspection/nm-vpn-plugin.xml | 132 +++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 tdecore/networkbackends/network-manager/introspection/nm-vpn-plugin.xml (limited to 'tdecore/networkbackends/network-manager/introspection/nm-vpn-plugin.xml') diff --git a/tdecore/networkbackends/network-manager/introspection/nm-vpn-plugin.xml b/tdecore/networkbackends/network-manager/introspection/nm-vpn-plugin.xml new file mode 100644 index 000000000..e7647e1d6 --- /dev/null +++ b/tdecore/networkbackends/network-manager/introspection/nm-vpn-plugin.xml @@ -0,0 +1,132 @@ + + + + + + This interface is provided by plugins providing VPN services to the NetworkManager daemon. + + + + Tells the plugin to connect. + + + + + Describes the connection to be established. + + + + + + + + + + + + + + Asks the plugin whether the provided connection will require secrets to connect successfully. + + + + + Describes the connection that may need secrets. + + + + + The setting name within the provided connection that requires secrets, if any. + + + + + + + + + + Disconnect the plugin. + + + + + + + + + + + Set IPv4 details on the connection. + + + + + Ip4Config details for the conneciton. + + + + + + + Indicate a failure to the plugin. + + + + + The reason for the failure. + + + + + + + The state of the plugin. + + + + + + Emitted when the plugin state changes. + + + + The new state of the plugin. + + + + + + + The plugin obtained an IPv4 configuration. + + + + The IPv4 configuration. + + + + + + + Emitted when the plugin receives a login banner from the VPN service. + + + + The login banner string. + + + + + + + Emitted when a failure in the VPN plugin occurs. + + + + Reason code for the failure. + + + + + -- cgit v1.2.1