1 <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
3 <interface name="com.google.code.AccountsSSO.gSingleSignOn.RemotePlugin.V1">
4 <property type='s' name='method' access='read'/>
5 <property type='as' name='mechanisms' access='read'/>
8 <method name="requestInitial">
9 <arg name="sessionData" type="a{sv}" direction="in"/>
10 <arg name="identityMethodCache" type="a{sv}" direction="in"/>
11 <arg name="mechanism" type="s" direction="in"/>
13 <method name="request">
14 <arg name="sessionData" type="a{sv}" direction="in"/>
16 <method name="userActionFinished">
17 <arg name="uiData" type="a{sv}" direction="in"/>
19 <method name="refresh">
20 <arg name="uiData" type="a{sv}" direction="in"/>
23 <signal name="response">
24 <arg name="sessionData" type="a{sv}" direction="out"/>
26 <signal name="responseFinal">
27 <arg name="sessionData" type="a{sv}" direction="out"/>
30 <arg name="sessionData" type="a{sv}" direction="out"/>
33 <arg name="error" type="(uis)" direction="out"/>
35 <signal name="userActionRequired">
36 <arg name="uiData" type="a{sv}" direction="out"/>
38 <signal name="refreshed">
39 <arg name="uiData" type="a{sv}" direction="out"/>
41 <signal name="statusChanged">
42 <arg name="state" type="i" direction="out"/>
43 <arg name="message" type="s" direction="out"/>