org.gnome.OnlineAccounts.Manager D-Bus Interface [src]
org.gnome.OnlineAccounts.Manager
Description
An interface used for managing accounts.
Methods
org.gnome.OnlineAccounts.Manager.AddAccount
AddAccount (
IN provider s,
IN identity s,
IN presentation_identity s,
IN credentials a{sv},
IN details a{ss},
OUT account_object_path o
)
Creates a new account. Note that this does not create an account at the remote service.
-
provider: The account provider. See the
org.gnome.OnlineAccounts.Account:ProviderType
_ property for known providers. -
identity: The identity of the account (cf. the
org.gnome.OnlineAccounts.Account:Identity
_ property). -
presentation_identity: The identity of the account that is suitable for display in an user interface (cf. the
org.gnome.OnlineAccounts.Account:PresentationIdentity
_ property). -
credentials: The credentials to store.
-
details: Extra key/value pairs to set.
org.gnome.OnlineAccounts.Manager.IsSupportedProvider
IsSupportedProvider (
IN provider_type s,
OUT is_supported b
)
Checks if a certain type of provider of online accounts (for example,
“google” or “lastfm”) is supported. If provider_type
is supported,
then is_supported
is set to TRUE
.
since
: 3.36.0
- provider_type: A provider of online accounts