diff options
Diffstat (limited to 'src/responder/ifp/ifp_iface.xml')
-rw-r--r-- | src/responder/ifp/ifp_iface.xml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/responder/ifp/ifp_iface.xml b/src/responder/ifp/ifp_iface.xml index 2c15fddea..31fb529fe 100644 --- a/src/responder/ifp/ifp_iface.xml +++ b/src/responder/ifp/ifp_iface.xml @@ -140,4 +140,28 @@ <property name="groups" type="ao" access="read" /> <property name="extraAttributes" type="a{sas}" access="read" /> </interface> + + <interface name="org.freedesktop.sssd.infopipe.Groups"> + <annotation name="org.freedesktop.DBus.GLib.CSymbol" value="iface_ifp_groups"/> + + <method name="FindByName"> + <arg name="name" type="s" direction="in" /> + <arg name="result" type="o" direction="out" /> + </method> + <method name="FindByID"> + <arg name="id" type="u" direction="in" /> + <arg name="result" type="o" direction="out" /> + </method> + <method name="ListByName"> + <arg name="name_filter" type="s" direction="in" /> + <arg name="limit" type="u" direction="in" /> + <arg name="result" type="ao" direction="out" /> + </method> + <method name="ListByDomainAndName"> + <arg name="domain_name" type="s" direction="in" /> + <arg name="name_filter" type="s" direction="in" /> + <arg name="limit" type="u" direction="in" /> + <arg name="result" type="ao" direction="out"/> + </method> + </interface> </node> |