diff options
Diffstat (limited to 'src/librygel-core/rygel-dbus-interface.vala')
-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; +} |