diff options
author | David Zeuthen <davidz@redhat.com> | 2009-02-03 00:30:59 -0500 |
---|---|---|
committer | David Zeuthen <davidz@redhat.com> | 2009-02-03 00:30:59 -0500 |
commit | 530b87a3c28b99033fbd918afe5ce4d6d8b3005f (patch) | |
tree | 407ded195a2faf4d79bdf7f1f79b819562c05dd7 /data | |
parent | 7aab42f54b05643b30bf995256e3ff14a3b87b87 (diff) | |
download | polkit-530b87a3c28b99033fbd918afe5ce4d6d8b3005f.tar.gz |
add docs for the AuthorityManager D-Bus interface
Diffstat (limited to 'data')
-rw-r--r-- | data/org.freedesktop.PolicyKit1.AuthorityManager.xml | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/data/org.freedesktop.PolicyKit1.AuthorityManager.xml b/data/org.freedesktop.PolicyKit1.AuthorityManager.xml index 5c05fcc..9f855bc 100644 --- a/data/org.freedesktop.PolicyKit1.AuthorityManager.xml +++ b/data/org.freedesktop.PolicyKit1.AuthorityManager.xml @@ -19,42 +19,56 @@ </annotation> <interface name="org.freedesktop.PolicyKit1.AuthorityManager"> + <annotation name="org.gtk.EggDBus.DocString.Summary" value="Manage an Authority"/> + <annotation name="org.gtk.EggDBus.DocString" value="This D-Bus interface <emphasis>may</emphasis> be implemented by the <literal>/org/freedesktop/PoliycKit1/Authority</literal> object on the well-known name <literal>org.freedesktop.PolicyKit1</literal> on the system message bus."/> <method name="EnumerateUsers"> + <annotation name="org.gtk.EggDBus.DocString" value="Enumerate all users known to the authority."/> + <arg name="users" direction="out" type="a(sa{sv})"> + <annotation name="org.gtk.EggDBus.DocString" value="An array of identities."/> <annotation name="org.gtk.EggDBus.StructType" value="Identity"/> </arg> </method> <method name="EnumerateGroups"> + <annotation name="org.gtk.EggDBus.DocString" value="Enumerate all groups known to the authority."/> + <arg name="groups" direction="out" type="a(sa{sv})"> + <annotation name="org.gtk.EggDBus.DocString" value="An array of identities."/> <annotation name="org.gtk.EggDBus.StructType" value="Identity"/> </arg> </method> <method name="AddAuthorization"> + <annotation name="org.gtk.EggDBus.DocString" value="Add an authorization to @identity."/> + <arg name="identity" direction="in" type="(sa{sv})"> - <annotation name="org.gtk.EggDBus.StructType" value="Identity"/> <annotation name="org.gtk.EggDBus.DocString" value="The identity to add @authorization to"/> + <annotation name="org.gtk.EggDBus.StructType" value="Identity"/> </arg> <arg name="authorization" direction="in" type="(s(sa{sv})b)"> - <annotation name="org.gtk.EggDBus.StructType" value="Authorization"/> <annotation name="org.gtk.EggDBus.DocString" value="The authorization to add for @identity"/> + <annotation name="org.gtk.EggDBus.StructType" value="Authorization"/> </arg> </method> <method name="RemoveAuthorization"> + <annotation name="org.gtk.EggDBus.DocString" value="Remove an authorization from @identity."/> + <arg name="identity" direction="in" type="(sa{sv})"> - <annotation name="org.gtk.EggDBus.StructType" value="Identity"/> <annotation name="org.gtk.EggDBus.DocString" value="The identity to remove @authorization from"/> + <annotation name="org.gtk.EggDBus.StructType" value="Identity"/> </arg> <arg name="authorization" direction="in" type="(s(sa{sv})b)"> - <annotation name="org.gtk.EggDBus.StructType" value="Authorization"/> <annotation name="org.gtk.EggDBus.DocString" value="The authorization to remove from @identity"/> + <annotation name="org.gtk.EggDBus.StructType" value="Authorization"/> </arg> </method> <method name="EnumerateAuthorizations"> + <annotation name="org.gtk.EggDBus.DocString" value="Enumerate all authorizations for @identity."/> + <arg name="identity" direction="in" type="(sa{sv})"> <annotation name="org.gtk.EggDBus.StructType" value="Identity"/> <annotation name="org.gtk.EggDBus.DocString" value="The identity to enumerate authorizations for"/> |