3
com.canonical.OnlineAccountsUi:
4
@short_description: interface for requesting access to Online Accounts.
6
This is a private D-Bus API, not to be used directly by applications;
7
applications should use the Ubuntu.OnlineAccounts.Client QML module or the
8
OnlineAccountsClient Qt library from C++.
10
It serves to let applications request access to the online accounts they
13
<interface name="com.canonical.OnlineAccountsUi">
16
@options: dictionary of option parameters.
17
@result: dictionary of result information.
19
Requests access to the online accounts identified by the @options parameter.
21
The parameters currently recognized for the @options argument are:
22
- provider: unique ID of the account provider
24
The @result argument is currently unused.
26
<method name="requestAccess">
27
<annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QVariantMap"/>
28
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="QVariantMap"/>
29
<arg name="options" type="a{sv}" direction="in"/>
30
<arg name="result" type="a{sv}" direction="out"/>