diff options
author | Jens Georg <mail@jensge.org> | 2014-11-08 15:33:05 +0100 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2018-11-07 11:04:05 +0100 |
commit | 2a8cf4e63ec7ecbf5ea355737a782488ebf2050d (patch) | |
tree | bcf0bfd29d7e1b61e40dec0f95245935f3de6c7b | |
parent | 5234b48eb0765b7ed3e7836213747fbb3b0ee2b5 (diff) | |
download | rygel-2a8cf4e63ec7ecbf5ea355737a782488ebf2050d.tar.gz |
core,main: Add DBus ACL class
Signed-off-by: Jens Georg <mail@jensge.org>
-rw-r--r-- | src/librygel-core/rygel-dbus-interface.vala | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/librygel-core/rygel-dbus-interface.vala b/src/librygel-core/rygel-dbus-interface.vala index 7a6a2478..00c4be83 100644 --- a/src/librygel-core/rygel-dbus-interface.vala +++ b/src/librygel-core/rygel-dbus-interface.vala @@ -41,3 +41,16 @@ public interface Rygel.DBusAclProvider : Object { string? agent) throws DBusError, IOError; } + +[DBus (name = "org.gnome.Rygel1.AclProvider1")] +public interface Rygel.DBusAclProvider : Object { + public const string SERVICE_NAME = "org.gnome.Rygel1.AclProvider1"; + public const string OBJECT_PATH = "/org/gnome/Rygel1/AclProvider1"; + + public abstract async bool is_allowed (GLib.HashTable<string, string> device, + GLib.HashTable<string, string> service, + string path, + string address, + string? agent) + throws DBusError, IOError; +} |