org.gnome.OnlineAccounts.Manager

org.gnome.OnlineAccounts.Manager

Methods

AddAccount (IN  s     provider,
            IN  s     identity,
            IN  s     presentation_identity,
            IN  a{sv} credentials,
            IN  a{ss} details,
            OUT o     account_object_path);

Description

An interface used for managing accounts.

Method Details

The AddAccount() method

AddAccount (IN  s     provider,
            IN  s     identity,
            IN  s     presentation_identity,
            IN  a{sv} credentials,
            IN  a{ss} details,
            OUT o     account_object_path);

Creates a new account. Note that this does not create an account at the remote service.

IN s provider:

The account provider. See the "ProviderType" property for known providers.

IN s identity:

The identity of the account (cf. the "Identity" property).

IN s presentation_identity:

The identity of the account that is suitable for display in an user interface (cf. the "PresentationIdentity" property).

IN a{sv} credentials:

The credentials to store.

IN a{ss} details:

Extra key/value pairs to set.

OUT o account_object_path:

The object path of the created account.