From 33491bc4279481db8ae47213e34a6d695a0e8830 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Sun, 6 Jul 2014 02:16:10 +0200 Subject: Imported Upstream version 0.9.10.0 --- introspection/nm-vpn-plugin.xml | 76 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 75 insertions(+), 1 deletion(-) (limited to 'introspection/nm-vpn-plugin.xml') diff --git a/introspection/nm-vpn-plugin.xml b/introspection/nm-vpn-plugin.xml index 5fb11622..07397c2b 100644 --- a/introspection/nm-vpn-plugin.xml +++ b/introspection/nm-vpn-plugin.xml @@ -5,9 +5,11 @@ This interface is provided by plugins providing VPN services to the NetworkManager daemon. + - Tells the plugin to connect. + Tells the plugin to connect. Interactive secrets requests (eg, emitting + the SecretsRequired signal) are not allowed. @@ -21,6 +23,36 @@ + + + + + + + Tells the plugin to connect, allowing interactive secrets requests (eg + the plugin is allowed to emit the SecretsRequired signal if the VPN + service indicates that it needs additional secrets during the connect + process). + + + + + Describes the connection to be established. + + + + + Additional details about the Connect process. + + + + + + + + + + @@ -122,6 +154,48 @@ + + + Emitted during an ongoing ConnectInteractive() request when the plugin + has determined that new secrets are required. NetworkManager will then + call the NewSecrets() method with a connection hash including the new + secrets. + + + + Informational message, if any, about the request. For example, if + a second PIN is required, could indicate to the user to wait for + the token code to change until entering the next PIN. + + + + + Array of strings of VPN secret names which the plugin thinks + secrets may be required for, or other VPN-specific data to be + processed by the VPN's front-end. + + + + + + + Called in response to a SecretsRequired signal to deliver updated secrets + or other information to the plugin. + + + + + Describes the connection including the new secrets. + + + + + + + + + + The plugin obtained generic configuration information. -- cgit 1.3.0-6-gf8a5