summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDavid Zeuthen <davidz@redhat.com>2009-01-16 14:41:48 -0500
committerDavid Zeuthen <davidz@redhat.com>2009-01-16 14:41:48 -0500
commit796bfa1deb02ea2718baad6dc82430b7b8a9f4af (patch)
tree86153dbbef600d02b72218f6cb2ac5243462fa0a /data
parent19eb8a92f6e61661cdec8350428b22519e61bd77 (diff)
downloadpolkit-796bfa1deb02ea2718baad6dc82430b7b8a9f4af.tar.gz
add PolkitUnixSession and associcated functions
Diffstat (limited to 'data')
-rw-r--r--data/org.freedesktop.PolicyKit1.Authority.xml18
1 files changed, 15 insertions, 3 deletions
diff --git a/data/org.freedesktop.PolicyKit1.Authority.xml b/data/org.freedesktop.PolicyKit1.Authority.xml
index 6ebba5b..75d9586 100644
--- a/data/org.freedesktop.PolicyKit1.Authority.xml
+++ b/data/org.freedesktop.PolicyKit1.Authority.xml
@@ -84,16 +84,28 @@
<interface name="org.freedesktop.PolicyKit1.Authority">
<method name="EnumerateUsers">
- <arg name="users" direction="out" type="a(sa{sv})"/>
+ <arg name="users" direction="out" type="a(sa{sv})">
+ <annotation name="org.gtk.EggDBus.StructType" value="Subject"/>
+ </arg>
</method>
<method name="EnumerateGroups">
- <arg name="groups" direction="out" type="a(sa{sv})"/>
+ <arg name="groups" direction="out" type="a(sa{sv})">
+ <annotation name="org.gtk.EggDBus.StructType" value="Subject"/>
+ </arg>
+ </method>
+
+ <method name="EnumerateSessions">
+ <arg name="sessions" direction="out" type="a(sa{sv})">
+ <annotation name="org.gtk.EggDBus.StructType" value="Subject"/>
+ </arg>
</method>
<method name="EnumerateActions">
<arg name="locale" direction="in" type="s"/>
- <arg name="action_descriptions" direction="out" type="a(ssssssa{ss})"/>
+ <arg name="action_descriptions" direction="out" type="a(ssssssa{ss})">
+ <annotation name="org.gtk.EggDBus.StructType" value="ActionDescription"/>
+ </arg>
</method>
<method name="CheckClaim">