Flags¶
Details¶
- class Infinityd.AccountStorageSupport(value)¶
 Bases:
GObject.GFlagsThis enumeration specifies operations that might or might not be supported by a particular
Infinityd.AccountStorageimplementation. Looking up an account by ID or name must always be supported.- NOTIFICATION = 1¶
 Whether the
Infinityd.AccountStorage::account-addedandInfinityd.AccountStorage::account-removedsignals are emitted when accounts are added or removed externally.
- PASSWORD_CHANGE = 128¶
 Whether the account storage supports changing a user’s password.
- CERTIFICATE_LOGIN = 16¶
 Whether the account storage supports authenticating users via client certificates.
- LIST_ACCOUNTS = 2¶
 Whether obtaining a full list of available accounts is supported.
- PASSWORD_LOGIN = 32¶
 Whether the account storage supports authenticating users via username and password.
- ADD_ACCOUNT = 4¶
 Whether adding a new account to the storage is supported.
- CERTIFICATE_CHANGE = 64¶
 Whether the account storage supports changing the certificate associated to a user.
- REMOVE_ACCOUNT = 8¶
 Whether removing an existing account from the storage is supported.