Blame introspection/org.freedesktop.NetworkManager.AgentManager.xml
Branch: 9c3b04a80de44bbf58fca3d1bf8bd45492d38c4b
Packit
5756e2
Packit
5756e2
<node name="/org/freedesktop/NetworkManager/AgentManager">
Packit
5756e2
Packit
5756e2
org.freedesktop.NetworkManager.AgentManager:
Packit
5756e2
@short_description: Secret Agent Manager
Packit
5756e2
Packit
5756e2
-->
Packit
5756e2
<interface name="org.freedesktop.NetworkManager.AgentManager">
Packit
5756e2
Packit
5756e2
Packit
5756e2
Register:
Packit
5756e2
@identifier: Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the identifier is limited in length to 255 characters with a minimum of 3 characters. An example valid identifier is 'org.gnome.nm-applet' (without quotes).
Packit
5756e2
Packit
5756e2
Called by secret Agents to register their ability to provide and save
Packit
5756e2
network secrets.
Packit
5756e2
-->
Packit
5756e2
<method name="Register">
Packit
5756e2
<arg name="identifier" type="s" direction="in"/>
Packit
5756e2
</method>
Packit
5756e2
Packit
5756e2
Packit
5756e2
RegisterWithCapabilities:
Packit
5756e2
@identifier: See the Register() method's identifier argument.
Packit
5756e2
@capabilities: (<link linkend="NMSecretAgentCapabilities">NMSecretAgentCapabilities</link>) Indicates various agent capabilities to NetworkManager.
Packit
5756e2
Packit
5756e2
Like Register() but indicates agent capabilities to NetworkManager.
Packit
5756e2
-->
Packit
5756e2
<method name="RegisterWithCapabilities">
Packit
5756e2
<arg name="identifier" type="s" direction="in"/>
Packit
5756e2
<arg name="capabilities" type="u" direction="in"/>
Packit
5756e2
</method>
Packit
5756e2
Packit
5756e2
Packit
5756e2
Unregister:
Packit
5756e2
Packit
5756e2
Called by secret Agents to notify NetworkManager that they will no longer
Packit
5756e2
handle requests for network secrets. Agents are automatically unregistered
Packit
5756e2
when they disconnect from D-Bus.
Packit
5756e2
-->
Packit
5756e2
<method name="Unregister"/>
Packit
5756e2
</interface>
Packit
5756e2
</node>