Interface AccountManager.Interface.Hidden.DRAFT1

Interface Index (Compact) | Summary | Description | Signals | Properties

Signals

HiddenAccountRemoved (o: Account)
HiddenAccountValidityChanged (o: Account, b: Valid)

Properties

ValidHiddenAccounts ao Read only
InvalidHiddenAccounts ao Read only
WARNING: This interface is kind of sketchy and is likely to cause havoc to your API/ABI if bindings are generated. Do not include this interface in libraries that care about compatibility.
Added in 0.21.10. first draft
Objects implementing this interface must also implement:

Description

This interface lists accounts whose Hidden property is True.

Signals

(Permalink)

HiddenAccountRemoved (o: Account)

Parameters

  • Account — o
  • An Account, which must not be used any more.
The given account has been removed from ValidHiddenAccounts or InvalidHiddenAccounts.
(Permalink)

HiddenAccountValidityChanged (o: Account, b: Valid)

Parameters

  • Account — o
  • An Account.
  • Valid — b
  • True if the account is now valid.
The validity of the given account has changed. New magic accounts are also indicated by this signal, as an account validity change (usually to True) on an account that did not previously exist.
Rationale:
This is effectively change notification for the valid and invalid accounts lists.

Properties

Accessed using the org.freedesktop.DBus.Properties interface.
(Permalink)

ValidHiddenAccounts — ao

Read only
A list of valid (complete, usable) Accounts intended exclusively for noninteractive applications. These accounts are not included in AccountManager.ValidAccounts. Change notification is via HiddenAccountValidityChanged.
(Permalink)

InvalidHiddenAccounts — ao

Read only
A list of incomplete or otherwise unusable Accounts intended exclusively for noninteractive applications. Change notification is via HiddenAccountValidityChanged.