4 Service net.connman.vpn
5 Interface net.connman.vpn.Manager
8 Method object Create(dict settings) [experimental]
10 Create a new VPN connection and configuration using
11 the supplied settings.
13 void Remove(object vpn) [experimental]
15 Remove the previously created VPN configuration.
17 array{object,dict} GetConnections() [experimental]
19 Returns a list of tuples with VPN connection object
20 path and dictionary of their properties.
22 Possible Errors: [manager].Error.InvalidArguments
24 void RegisterAgent(object path) [experimental]
26 Register new agent for handling user requests.
28 Possible Errors: [manager].Error.InvalidArguments
30 void UnregisterAgent(object path) [experimental]
32 Unregister an existing agent.
34 Possible Errors: [manager].Error.InvalidArguments
36 Signals ConnectionAdded(object path, dict properties) [experimental]
38 Signal that is sent when a new VPN connection
41 It contains the object path of the VPN connection
42 and also its properties.
44 ConnectionRemoved(object path) [experimental]
46 Signal that is sent when a VPN connection
49 The object path is no longer accessible after this
50 signal and only emitted for reference.