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