|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
|
|
Packit Service |
c6b9b0 |
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Copyright © 2014 Pranav Kant
|
|
Packit Service |
c6b9b0 |
Copyright © 2011 – 2017 Red Hat, Inc.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This library is free software; you can redistribute it and/or
|
|
Packit Service |
c6b9b0 |
modify it under the terms of the GNU Lesser General Public
|
|
Packit Service |
c6b9b0 |
License as published by the Free Software Foundation; either
|
|
Packit Service |
c6b9b0 |
version 2 of the License, or (at your option) any later version.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This library is distributed in the hope that it will be useful,
|
|
Packit Service |
c6b9b0 |
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
Packit Service |
c6b9b0 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Packit Service |
c6b9b0 |
Lesser General Public License for more details.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
You should have received a copy of the GNU Lesser General
|
|
Packit Service |
c6b9b0 |
Public License along with this library; if not, see <http://www.gnu.org/licenses/>.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
<node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Account:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The base account interface.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Account">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
ProviderType:
|
|
Packit Service |
c6b9b0 |
The type of provider of the account.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This value describes how data is accessed, e.g. what API
|
|
Packit Service |
c6b9b0 |
applications should use. Use
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Account:ProviderName for the name of
|
|
Packit Service |
c6b9b0 |
the provider (which might differ from the provider name in
|
|
Packit Service |
c6b9b0 |
hosted scenarios) to display in the user interface.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ProviderType" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
ProviderName:
|
|
Packit Service |
c6b9b0 |
The name of the provider to display in the user interface.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ProviderName" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
ProviderIcon:
|
|
Packit Service |
c6b9b0 |
The icon/logo of the provider.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This is a serialized
|
|
Packit Service |
c6b9b0 |
url="http://developer.gnome.org/gio/unstable/GIcon.html">GIcon</ulink>
|
|
Packit Service |
c6b9b0 |
- use e.g.
|
|
Packit Service |
c6b9b0 |
url="http://developer.gnome.org/gio/unstable/GIcon.html#g-icon-new-for-string">g_icon_new_for_string()</ulink>
|
|
Packit Service |
c6b9b0 |
to create an instance.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ProviderIcon" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This identifier cannot be changed and should never be
|
|
Packit Service |
c6b9b0 |
displayed in any user interface.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="Id" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.16.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Whether or not the user is discouraged from removing this account.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Locked accounts can be those that there added by the administrator to
|
|
Packit Service |
c6b9b0 |
pre-configure systems in an enterprise deployment. If %TRUE, the UI
|
|
Packit Service |
c6b9b0 |
should prevent, or atleast discourage, removal of these accounts.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="IsLocked" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Whether or not the account is remembered from session to session.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Temporary accounts are added implicitly when the user is granted
|
|
Packit Service |
c6b9b0 |
credentials from some mechanism other than Online Accounts, but that
|
|
Packit Service |
c6b9b0 |
Online Accounts still knows how to deal with.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
They are specific to the machine/session and are silently disregarded
|
|
Packit Service |
c6b9b0 |
after logout.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Accounts are permanant by default unless created with "IsTemporary"
|
|
Packit Service |
c6b9b0 |
"true" detail.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="IsTemporary" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This is used when a human operator is needed to service the
|
|
Packit Service |
c6b9b0 |
account (e.g. for authentication and/or authorization).
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="AttentionNeeded" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
A string that uniquely identifies the account at the
|
|
Packit Service |
c6b9b0 |
provider.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that this may be the same string for different kinds of
|
|
Packit Service |
c6b9b0 |
providers (for example, if the user is using the same
|
|
Packit Service |
c6b9b0 |
email-address for several providers) - use
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Account:Id to uniquely identify the
|
|
Packit Service |
c6b9b0 |
account.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This string might not be suitable for presentation in an user
|
|
Packit Service |
c6b9b0 |
interface - use
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Account:PresentationIdentity instead.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="Identity" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Like the #org.gnome.OnlineAccounts.Account:Identity property but
|
|
Packit Service |
c6b9b0 |
suitable for presentation in an user interface.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="PresentationIdentity" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Mail interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide email-like messaging capabilities, this property does
|
|
Packit Service |
c6b9b0 |
nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Mail interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="MailDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Calendar interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide calendar-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Calendar interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="CalendarDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Contacts interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide contacts-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Contacts interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ContactsDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Chat interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide chat-like messaging capabilities, this property does
|
|
Packit Service |
c6b9b0 |
nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Chat interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ChatDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Documents interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide documents-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Documents interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="DocumentsDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.14.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Maps interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide maps-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Maps interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="MapsDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.18.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Music interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide music-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Music interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="MusicDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.12.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Printers interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide printers-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Printers interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="PrintersDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Photos interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide photos-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Photos interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="PhotosDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Files interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide files-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Files interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="FilesDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.6.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Ticketing interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide ticketing-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Ticketing interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="TicketingDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.26.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Todo interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide todo-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.Todo interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="TodoDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.12.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If %TRUE, the account will not expose any
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.ReadLater interface. If the account does not
|
|
Packit Service |
c6b9b0 |
provide read-later-like capabilities, this property does nothing.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that the #org.gnomeOnlineAccounts.ReadLater interface is added or
|
|
Packit Service |
c6b9b0 |
removed from the account asynchronously.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ReadLaterDisabled" type="b" access="readwrite"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Remove:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Removes the account. Note that this does not removes the
|
|
Packit Service |
c6b9b0 |
account at the remote service.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<method name="Remove"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
EnsureCredentials:
|
|
Packit Service |
c6b9b0 |
@expires_in: The duration that the cached credentials are valid for, in seconds, or 0 if unknown.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Ensures that valid credentials exist for the account and
|
|
Packit Service |
c6b9b0 |
returns how long they are still valid for, if known. Returns
|
|
Packit Service |
c6b9b0 |
an error if the cached credentials are not valid or
|
|
Packit Service |
c6b9b0 |
non-existant.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If this method fails because the token service indicates that
|
|
Packit Service |
c6b9b0 |
authorization has expired, the
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Account:AttentionNeeded property
|
|
Packit Service |
c6b9b0 |
will be set to %TRUE. On the other hand, if this property was
|
|
Packit Service |
c6b9b0 |
already %TRUE and this method succeeds, it is set to %FALSE.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<method name="EnsureCredentials">
|
|
Packit Service |
c6b9b0 |
<arg name="expires_in" type="i" direction="out"/>
|
|
Packit Service |
c6b9b0 |
</method>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.OAuth2Based:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if
|
|
Packit Service |
c6b9b0 |
url="http://oauth.net/2/">OAuth 2.0</ulink> tokens are used for
|
|
Packit Service |
c6b9b0 |
accessing it.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.OAuth2Based">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
GetAccessToken:
|
|
Packit Service |
c6b9b0 |
@access_token: The access token.
|
|
Packit Service |
c6b9b0 |
@expires_in: The duration that the returned token is valid for, in seconds, or 0 if unknown.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Use this method to obtain an access token that can be used to
|
|
Packit Service |
c6b9b0 |
access services for the account. Because networking is involved,
|
|
Packit Service |
c6b9b0 |
this method may take a very long time to complete.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that calls to this method are logged.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<method name="GetAccessToken">
|
|
Packit Service |
c6b9b0 |
<arg name="access_token" type="s" direction="out"/>
|
|
Packit Service |
c6b9b0 |
<arg name="expires_in" type="i" direction="out"/>
|
|
Packit Service |
c6b9b0 |
</method>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
<property name="ClientId" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
<property name="ClientSecret" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.OAuthBased:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if
|
|
Packit Service |
c6b9b0 |
url="http://oauth.net">OAuth 1.0</ulink> tokens are used for
|
|
Packit Service |
c6b9b0 |
accessing it.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.OAuthBased">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
GetAccessToken:
|
|
Packit Service |
c6b9b0 |
@access_token: The access token.
|
|
Packit Service |
c6b9b0 |
@access_token_secret: The access token secret.
|
|
Packit Service |
c6b9b0 |
@expires_in: The duration that the returned token is valid for, in seconds, or 0 if unknown.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Use this method to obtain an access token that can be used to to
|
|
Packit Service |
c6b9b0 |
access services for the account. Because networking is involved,
|
|
Packit Service |
c6b9b0 |
this method may take a very long time to complete.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that calls to this method are logged.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<method name="GetAccessToken">
|
|
Packit Service |
c6b9b0 |
<arg name="access_token" type="s" direction="out"/>
|
|
Packit Service |
c6b9b0 |
<arg name="access_token_secret" type="s" direction="out"/>
|
|
Packit Service |
c6b9b0 |
<arg name="expires_in" type="i" direction="out"/>
|
|
Packit Service |
c6b9b0 |
</method>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
<property name="ConsumerKey" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
<property name="ConsumerSecret" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.PasswordBased:
|
|
Packit Service |
c6b9b0 |
@since: 3.6.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if one or more
|
|
Packit Service |
c6b9b0 |
passwords are used for accessing it.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.PasswordBased">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
GetPassword:
|
|
Packit Service |
c6b9b0 |
@id: An identifier describing what password to get.
|
|
Packit Service |
c6b9b0 |
@password: The password.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Use this method to obtain the passwords used to access the
|
|
Packit Service |
c6b9b0 |
account.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If the account is for a mail account (see
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Mail), known values for @id includes
|
|
Packit Service |
c6b9b0 |
<literal>imap-password</literal> and
|
|
Packit Service |
c6b9b0 |
<literal>smtp-password</literal>.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that calls to this method are logged.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<method name="GetPassword">
|
|
Packit Service |
c6b9b0 |
<arg name="id" type="s" direction="in"/>
|
|
Packit Service |
c6b9b0 |
<arg name="password" type="s" direction="out"/>
|
|
Packit Service |
c6b9b0 |
</method>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Manager:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An interface used for managing accounts.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Manager">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
AddAccount:
|
|
Packit Service |
c6b9b0 |
@provider: The account provider. See the #org.gnome.OnlineAccounts.Account:ProviderType property for known providers.
|
|
Packit Service |
c6b9b0 |
@identity: The identity of the account (cf. the #org.gnome.OnlineAccounts.Account:Identity property).
|
|
Packit Service |
c6b9b0 |
@presentation_identity: The identity of the account that is suitable for display in an user interface (cf. the #org.gnome.OnlineAccounts.Account:PresentationIdentity property).
|
|
Packit Service |
c6b9b0 |
@credentials: The credentials to store.
|
|
Packit Service |
c6b9b0 |
@details: Extra key/value pairs to set.
|
|
Packit Service |
c6b9b0 |
@account_object_path: The object path of the created account.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Creates a new account. Note that this does not create an
|
|
Packit Service |
c6b9b0 |
account at the remote service.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<method name="AddAccount">
|
|
Packit Service |
c6b9b0 |
<arg name="provider" type="s" direction="in"/>
|
|
Packit Service |
c6b9b0 |
<arg name="identity" type="s" direction="in"/>
|
|
Packit Service |
c6b9b0 |
<arg name="presentation_identity" type="s" direction="in"/>
|
|
Packit Service |
c6b9b0 |
<arg name="credentials" type="a{sv}" direction="in"/>
|
|
Packit Service |
c6b9b0 |
<arg name="details" type="a{ss}" direction="in"/>
|
|
Packit Service |
c6b9b0 |
<arg name="account_object_path" type="o" direction="out"/>
|
|
Packit Service |
c6b9b0 |
</method>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Mail:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
email-like messaging capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Mail">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The email address for the account or blank if there is no
|
|
Packit Service |
c6b9b0 |
such address or if it isnt' known or isn't in a standard
|
|
Packit Service |
c6b9b0 |
format.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="EmailAddress" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
The full name of the user associated with
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Mail:EmailAddress.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="Name" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Set to %TRUE if the messages for the account can be accessed
|
|
Packit Service |
c6b9b0 |
and manipulated using the
|
|
Packit Service |
c6b9b0 |
<ulink url="http://tools.ietf.org/html/rfc3501">IMAP</ulink>
|
|
Packit Service |
c6b9b0 |
protocol.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ImapSupported" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
Accept SSL/TLS errors caused by invalid certificates.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ImapAcceptSslErrors" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The IMAP server to use.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This may be in any of a number of recognized formats; an IPv6
|
|
Packit Service |
c6b9b0 |
address, an IPv4 address, or a domain name. A port override
|
|
Packit Service |
c6b9b0 |
may be specified in the usual way with a colon. Ports may be
|
|
Packit Service |
c6b9b0 |
given as decimal numbers or symbolic names
|
|
Packit Service |
c6b9b0 |
(cf. the <filename>/etc/services</filename> file).
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If a port override is not given, then applications should try
|
|
Packit Service |
c6b9b0 |
to connect to port 993 if
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Mail:ImapUseSsl is %TRUE and port
|
|
Packit Service |
c6b9b0 |
143 if not.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ImapHost" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
Whether SSL should be used.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This indicates that SSL should be used on a dedicated port.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ImapUseSsl" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Whether TLS should be used.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This indicates that STARTTLS should be used on a standard port
|
|
Packit Service |
c6b9b0 |
after the connection has been established to obtain a secure
|
|
Packit Service |
c6b9b0 |
channel.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ImapUseTls" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The user name to use for logging in.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This may be blank if username/password authentication isn't
|
|
Packit Service |
c6b9b0 |
used or if the user name of the current user should be used.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="ImapUserName" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Set to %TRUE if the
|
|
Packit Service |
c6b9b0 |
<ulink url="http://tools.ietf.org/html/rfc5321">SMTP</ulink>
|
|
Packit Service |
c6b9b0 |
protocol can be used to send messages for the account.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpSupported" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
Accept SSL/TLS errors caused by invalid certificates.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpAcceptSslErrors" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The SMTP server to use.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This may be in any of a number of recognized formats; an IPv6
|
|
Packit Service |
c6b9b0 |
address, an IPv4 address, or a domain name. A port override
|
|
Packit Service |
c6b9b0 |
may be specified in the usual way with a colon. Ports may be
|
|
Packit Service |
c6b9b0 |
given as decimal numbers or symbolic names
|
|
Packit Service |
c6b9b0 |
(cf. the <filename>/etc/services</filename> file).
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
If a port override is not given, then applications should try
|
|
Packit Service |
c6b9b0 |
to connect to port 465 if
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Mail:SmtpUseSsl is %TRUE and port
|
|
Packit Service |
c6b9b0 |
587 (or 25) if not.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpHost" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
Whether authentication is needed
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This indicates whether the server uses authentication.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpUseAuth" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.12.0
|
|
Packit Service |
c6b9b0 |
Whether LOGIN authentication should be used.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This indicates whether the server uses the
|
|
Packit Service |
c6b9b0 |
<ulink url="http://msdn.microsoft.com/en-us/library/cc433484(v=EXCHG.80).aspx">
|
|
Packit Service |
c6b9b0 |
LOGIN</ulink> SASL mechanism for SMTP.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpAuthLogin" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.12.0
|
|
Packit Service |
c6b9b0 |
Whether PLAIN authentication should be used.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This indicates whether the server uses the
|
|
Packit Service |
c6b9b0 |
<ulink url="http://tools.ietf.org/html/rfc4616">PLAIN</ulink>
|
|
Packit Service |
c6b9b0 |
SASL mechanism for SMTP.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpAuthPlain" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.12.0
|
|
Packit Service |
c6b9b0 |
Whether XOAUTH2 authentication should be used.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This indicates whether the server uses the non-standard XOAUTH2
|
|
Packit Service |
c6b9b0 |
SASL mechanism for SMTP. This is implemented by
|
|
Packit Service |
c6b9b0 |
<ulink url="https://developers.google.com/gmail/xoauth2_protocol#the_sasl_xoauth2_mechanism">
|
|
Packit Service |
c6b9b0 |
GMail</ulink> and
|
|
Packit Service |
c6b9b0 |
<ulink url="http://blogs.office.com/2013/09/12/outlook-com-now-has-imap/">
|
|
Packit Service |
c6b9b0 |
Outlook.com</ulink>.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpAuthXoauth2" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
Whether SSL should be used.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This indicates that SSL should be used on a dedicated port.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpUseSsl" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Whether TLS should be used.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This indicates that STARTTLS should be used on a standard port
|
|
Packit Service |
c6b9b0 |
after the connection has been established to obtain a secure
|
|
Packit Service |
c6b9b0 |
channel.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpUseTls" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The user name to use for logging in.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This may be blank if username/password authentication isn't
|
|
Packit Service |
c6b9b0 |
used or if the user name of the current user should be used.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="SmtpUserName" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Calendar:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
calendar-like capabilities. For example, it can represent a
|
|
Packit Service |
c6b9b0 |
<ulink url="http://tools.ietf.org/html/rfc4791">CalDAV</ulink>
|
|
Packit Service |
c6b9b0 |
server.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Calendar">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
Accept SSL/TLS errors caused by invalid certificates.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="AcceptSslErrors" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
The top-level location of the calendars.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="Uri" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Contacts:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
contacts-like capabilities. For example, it can represent a
|
|
Packit Service |
c6b9b0 |
<ulink url="http://tools.ietf.org/html/rfc6352">CardDAV</ulink>
|
|
Packit Service |
c6b9b0 |
server.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Contacts">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
Accept SSL/TLS errors caused by invalid certificates.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="AcceptSslErrors" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
The top-level location of the contacts.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="Uri" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Chat:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
chat-like capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Chat">
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Documents:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
documents-like capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Documents">
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Maps:
|
|
Packit Service |
c6b9b0 |
@since: 3.14.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
maps-like capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Maps">
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Music:
|
|
Packit Service |
c6b9b0 |
@since: 3.18.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
music-like capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Music">
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Photos:
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
photos-like capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Photos">
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Files:
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
files-like capabilities. For example, it can represent a
|
|
Packit Service |
c6b9b0 |
<ulink url="http://tools.ietf.org/html/rfc4918">WebDAV</ulink>
|
|
Packit Service |
c6b9b0 |
server.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Files">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Accept SSL/TLS errors caused by invalid certificates.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="AcceptSslErrors" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The top-level location of the files.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
This is a
|
|
Packit Service |
c6b9b0 |
<ulink url="http://developer.gnome.org/gio/stable/GVfs.html">
|
|
Packit Service |
c6b9b0 |
Gvfs</ulink>-specific URI meant to be used with
|
|
Packit Service |
c6b9b0 |
<ulink url="http://developer.gnome.org/platform-overview/stable/gio">
|
|
Packit Service |
c6b9b0 |
GIO</ulink>. It may not work with anything else.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="Uri" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Exchange:
|
|
Packit Service |
c6b9b0 |
@since: 3.6.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it represents
|
|
Packit Service |
c6b9b0 |
a Microsoft Exchange server.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Exchange">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
@since: 3.8.0
|
|
Packit Service |
c6b9b0 |
Accept SSL/TLS errors caused by invalid certificates.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="AcceptSslErrors" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The Exchange server to use. This is always a domain name.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Use this to determine the
|
|
Packit Service |
c6b9b0 |
url="http://msdn.microsoft.com/en-us/library/gg591268%28v.exchg.140%29.aspx">
|
|
Packit Service |
c6b9b0 |
Autodiscover</ulink> service endpoints. eg. if
|
|
Packit Service |
c6b9b0 |
#org.gnome.OnlineAccounts.Exchange:Host is
|
|
Packit Service |
c6b9b0 |
<literal>bar.com</literal>, then the possible endpoints are
|
|
Packit Service |
c6b9b0 |
<literal>https://bar.com/autodiscover/autodiscover.xml
|
|
Packit Service |
c6b9b0 |
</literal> and <literal>
|
|
Packit Service |
c6b9b0 |
https://autodiscover.bar.com/autodiscover/autodiscover.xml
|
|
Packit Service |
c6b9b0 |
</literal>.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="Host" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.MediaServer:
|
|
Packit Service |
c6b9b0 |
@since: 3.14
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
media server like capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.MediaServer">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
True if media server device is DLNA supported.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="DlnaSupported" type="b" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Unique Device Name. Used to uniquely identify the device.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="Udn" type="s" access="read"/>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Ticketing:
|
|
Packit Service |
c6b9b0 |
@since: 3.6.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
ticketing capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Ticketing">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Details:
|
|
Packit Service |
c6b9b0 |
@since: 3.18
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Metadata about the tickets getting fetched.
|
|
Packit Service |
c6b9b0 |
For kerberos tickets, this may contain a
|
|
Packit Service |
c6b9b0 |
preauthentication source used by pkinit
|
|
Packit Service |
c6b9b0 |
(such as PKCS11:libcoolkeypk11.so)
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<property name="Details" type="a{ss}" access="read"/>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
GetTicket:
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Use this method to obtain an ticket that can be used to
|
|
Packit Service |
c6b9b0 |
access resources for the account.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<method name="GetTicket"/>
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Todo:
|
|
Packit Service |
c6b9b0 |
@since: 3.26.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
todo-like capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Todo">
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.ReadLater:
|
|
Packit Service |
c6b9b0 |
@since: 3.12.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
read-later-like capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.ReadLater">
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.Printers:
|
|
Packit Service |
c6b9b0 |
@since: 3.12.0
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if it provides
|
|
Packit Service |
c6b9b0 |
network printing capabilities.
|
|
Packit Service |
c6b9b0 |
-->
|
|
Packit Service |
c6b9b0 |
<interface name="org.gnome.OnlineAccounts.Printers">
|
|
Packit Service |
c6b9b0 |
</interface>
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
</node>
|