Flags

Details

class Secret.CollectionCreateFlags(value)

Bases: GObject.GFlags

Flags for [func`Collection`.create].

NONE = 0

no flags

class Secret.CollectionFlags(value)

Bases: GObject.GFlags

Flags which determine which parts of the Secret.Collection proxy are initialized.

NONE = 0

no flags

LOAD_ITEMS = 2

items have or should be loaded

class Secret.ItemCreateFlags(value)

Bases: GObject.GFlags

Flags for [func`Item`.create].

NONE = 0

no flags

REPLACE = 2

replace an item with the same attributes.

class Secret.ItemFlags(value)

Bases: GObject.GFlags

Flags which determine which parts of the Secret.Item proxy are initialized.

NONE = 0

no flags

LOAD_SECRET = 2

a secret has been (or should be) loaded for Secret.Item

class Secret.SchemaFlags(value)

Bases: GObject.GFlags

Flags for a Secret.Schema definition.

NONE = 0

no flags for the schema

DONT_MATCH_NAME = 2

don’t match the schema name when looking up or removing passwords

class Secret.SearchFlags(value)

Bases: GObject.GFlags

Various flags to be used with [method`Service`.search] and [method`Service`.search_sync].

NONE = 0

no flags

ALL = 2

all the items matching the search will be returned, instead of just the first one

UNLOCK = 4

unlock locked items while searching

LOAD_SECRETS = 8

while searching load secrets for items that are not locked

class Secret.ServiceFlags(value)

Bases: GObject.GFlags

Flags which determine which parts of the Secret.Service proxy are initialized during a [func`Service`.get] or [func`Service`.open] operation.

NONE = 0

no flags for initializing the Secret.Service

OPEN_SESSION = 2

establish a session for transfer of secrets while initializing the Secret.Service

LOAD_COLLECTIONS = 4

load collections while initializing the Secret.Service