Blame introspection/org.freedesktop.NetworkManager.AgentManager.xml

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>