Blame docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html

Packit 5756e2
Packit 5756e2
<html>
Packit 5756e2
<head>
Packit 5756e2
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 5756e2
<title>org.freedesktop.NetworkManager.AgentManager: NetworkManager Reference Manual</title>
Packit 5756e2
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit 5756e2
<link rel="home" href="index.html" title="NetworkManager Reference Manual">
Packit 5756e2
<link rel="up" href="ref-dbus-agent-manager.html" title="The /org/freedesktop/NetworkManager/AgentManager object">
Packit 5756e2
<link rel="prev" href="ref-dbus-agent-manager.html" title="The /org/freedesktop/NetworkManager/AgentManager object">
Packit 5756e2
<link rel="next" href="ref-dbus-dns-manager.html" title="The /org/freedesktop/NetworkManager/DnsManager object">
Packit Service a1bd4f
<meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
Packit 5756e2
<link rel="stylesheet" href="style.css" type="text/css">
Packit 5756e2
</head>
Packit 5756e2
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 5756e2
Packit 5756e2
Packit 5756e2
Top  | 
Packit 5756e2
                  Description
Packit 5756e2
Packit 5756e2
Home
Packit 5756e2
Up
Packit 5756e2
Prev
Packit 5756e2
Next
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

org.freedesktop.NetworkManager.AgentManager

Packit 5756e2

org.freedesktop.NetworkManager.AgentManager — Secret Agent Manager

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Methods

Packit 5756e2
Packit 5756e2
Register                 (IN  s identifier);
Packit 5756e2
RegisterWithCapabilities (IN  s identifier,
Packit 5756e2
                          IN  u capabilities);
Packit 5756e2
Unregister               ();
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Description

Packit 5756e2

Packit 5756e2
Packit 5756e2
Packit 5756e2

Method Details

Packit 5756e2
Packit 5756e2

The Register() method

Packit 5756e2
Packit 5756e2
Register (IN  s identifier);
Packit 5756e2
Packit 5756e2

Called by secret Agents to register their ability to provide and save

Packit 5756e2
        network secrets.
Packit 5756e2

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

IN s identifier:

Packit 5756e2

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
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

The RegisterWithCapabilities() method

Packit 5756e2
Packit 5756e2
RegisterWithCapabilities (IN  s identifier,
Packit 5756e2
                          IN  u capabilities);
Packit 5756e2
Packit 5756e2

Like Register() but indicates agent capabilities to NetworkManager.

Packit 5756e2

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

IN s identifier:

Packit 5756e2

See the Register() method's identifier argument.

Packit 5756e2
Packit 5756e2
Packit 5756e2

IN u capabilities:

Packit 5756e2

(NMSecretAgentCapabilities) Indicates various agent capabilities to NetworkManager.

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

The Unregister() method

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
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit Service a1bd4f

Generated by GTK-Doc V1.33.0
Packit 5756e2
</body>
Packit 5756e2
</html>