~canonical-platform-qa/ubuntu-system-settings-online-accounts/launch_fixture

« back to all changes in this revision

Viewing changes to src/com.canonical.OnlineAccountsUi.xml

  • Committer: CI bot
  • Author(s): Alberto Mardegan
  • Date: 2014-05-30 13:30:01 UTC
  • mfrom: (107.1.13 master)
  • Revision ID: ps-jenkins@lists.canonical.com-20140530133001-an9lfy1dc1pfkifd
Release development branch

Features landing with this branch:
- Updating the ACL when applications are enabled/disabled in System Settings
- Write profile information in the XML files installed by click hooks
- Run tests with Python 3 autopilot.
- Merge signon-ui into online-accounts-ui 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<node>
2
 
<!--
3
 
  com.canonical.OnlineAccountsUi:
4
 
  @short_description: interface for requesting access to Online Accounts.
5
 
 
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++.
9
 
 
10
 
  It serves to let applications request access to the online accounts they
11
 
  intend to use.
12
 
-->
13
 
<interface name="com.canonical.OnlineAccountsUi">
14
 
  <!--
15
 
    requestAccess:
16
 
    @options: dictionary of option parameters.
17
 
    @result: dictionary of result information.
18
 
 
19
 
    Requests access to the online accounts identified by the @options parameter.
20
 
 
21
 
    The parameters currently recognized for the @options argument are:
22
 
    - provider: unique ID of the account provider
23
 
 
24
 
    The @result argument is currently unused.
25
 
  -->
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"/>
31
 
  </method>
32
 
</interface>
33
 
</node>