summaryrefslogtreecommitdiff
path: root/polkit-interface-manager.xml
diff options
context:
space:
mode:
authorDavid Zeuthen <david@fubar.dk>2006-06-05 23:39:00 +0000
committerDavid Zeuthen <david@fubar.dk>2006-06-05 23:39:00 +0000
commit1c3d5691ad444ae2849d079e3745d6b476614623 (patch)
tree0692c2f1eb10b1ea952449d09782cccb826588a6 /polkit-interface-manager.xml
parent12d20fc8a71b59584f5636ac4dc85c36e45c0157 (diff)
downloadpolkit-1c3d5691ad444ae2849d079e3745d6b476614623.tar.gz
Lots of changes! Almost ready for 0.2 release.
Diffstat (limited to 'polkit-interface-manager.xml')
-rw-r--r--polkit-interface-manager.xml22
1 files changed, 12 insertions, 10 deletions
diff --git a/polkit-interface-manager.xml b/polkit-interface-manager.xml
index 1d050d1..c7c461e 100644
--- a/polkit-interface-manager.xml
+++ b/polkit-interface-manager.xml
@@ -21,20 +21,22 @@
<method name="IsUserPrivileged">
<annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg name="pid" type="i" direction="in"/>
- <arg name="user" type="s" direction="in"/>
- <arg name="privilege" type="s" direction="in"/>
- <arg name="resource" type="s" direction="in"/>
- <arg name="is_privileged" type="b" direction="out"/>
- <arg name="is_temporary" type="b" direction="out"/>
+ <arg name="system_bus_unique_name" type="s" direction="in"/>
+ <arg name="user" type="s" direction="in"/>
+ <arg name="privilege" type="s" direction="in"/>
+ <arg name="resource" type="s" direction="in"/>
+ <arg name="is_privileged" type="b" direction="out"/>
+ <arg name="is_temporary" type="b" direction="out"/>
+ <arg name="is_privileged_but_restricted_to_system_bus_unique_name" type="s" direction="out"/>
</method>
<method name="GetAllowedResourcesForPrivilege">
<annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
- <arg name="user" type="s" direction="in"/>
- <arg name="privilege" type="s" direction="in"/>
- <arg name="resource_list" type="as" direction="out"/>
- <arg name="num_non_temp" type="i" direction="out"/>
+ <arg name="user" type="s" direction="in"/>
+ <arg name="privilege" type="s" direction="in"/>
+ <arg name="resource_list" type="as" direction="out"/>
+ <arg name="restriction_list" type="as" direction="out"/>
+ <arg name="num_non_temp" type="i" direction="out"/>
</method>
<method name="ListPrivileges">