gi-secret-0.0.17: Libsecret bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Secret.Flags

Description

 
Synopsis

Flags

CollectionCreateFlags

data CollectionCreateFlags Source #

Flags for Collection.create.

Constructors

CollectionCreateFlagsNone

no flags

AnotherCollectionCreateFlags Int

Catch-all for unknown values

Instances

Instances details
Enum CollectionCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

Show CollectionCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

Eq CollectionCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

Ord CollectionCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

BoxedFlags CollectionCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

IsGFlag CollectionCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

TypedObject CollectionCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

Methods

glibType :: IO GType

HasParentTypes CollectionCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes CollectionCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes CollectionCreateFlags = '[] :: [Type]

CollectionFlags

data CollectionFlags Source #

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

Constructors

CollectionFlagsNone

no flags

CollectionFlagsLoadItems

items have or should be loaded

AnotherCollectionFlags Int

Catch-all for unknown values

Instances

Instances details
Enum CollectionFlags Source # 
Instance details

Defined in GI.Secret.Flags

Show CollectionFlags Source # 
Instance details

Defined in GI.Secret.Flags

Eq CollectionFlags Source # 
Instance details

Defined in GI.Secret.Flags

Ord CollectionFlags Source # 
Instance details

Defined in GI.Secret.Flags

BoxedFlags CollectionFlags Source # 
Instance details

Defined in GI.Secret.Flags

IsGFlag CollectionFlags Source # 
Instance details

Defined in GI.Secret.Flags

TypedObject CollectionFlags Source # 
Instance details

Defined in GI.Secret.Flags

Methods

glibType :: IO GType

HasParentTypes CollectionFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes CollectionFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes CollectionFlags = '[] :: [Type]

ItemCreateFlags

data ItemCreateFlags Source #

Flags for Item.create.

Constructors

ItemCreateFlagsNone

no flags

ItemCreateFlagsReplace

replace an item with the same attributes.

AnotherItemCreateFlags Int

Catch-all for unknown values

Instances

Instances details
Enum ItemCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

Show ItemCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

Eq ItemCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

Ord ItemCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

BoxedFlags ItemCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

IsGFlag ItemCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

TypedObject ItemCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

Methods

glibType :: IO GType

HasParentTypes ItemCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes ItemCreateFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes ItemCreateFlags = '[] :: [Type]

ItemFlags

data ItemFlags Source #

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

Constructors

ItemFlagsNone

no flags

ItemFlagsLoadSecret

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

AnotherItemFlags Int

Catch-all for unknown values

Instances

Instances details
Enum ItemFlags Source # 
Instance details

Defined in GI.Secret.Flags

Show ItemFlags Source # 
Instance details

Defined in GI.Secret.Flags

Eq ItemFlags Source # 
Instance details

Defined in GI.Secret.Flags

Ord ItemFlags Source # 
Instance details

Defined in GI.Secret.Flags

BoxedFlags ItemFlags Source # 
Instance details

Defined in GI.Secret.Flags

IsGFlag ItemFlags Source # 
Instance details

Defined in GI.Secret.Flags

TypedObject ItemFlags Source # 
Instance details

Defined in GI.Secret.Flags

Methods

glibType :: IO GType

HasParentTypes ItemFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes ItemFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes ItemFlags = '[] :: [Type]

SchemaFlags

data SchemaFlags Source #

Flags for a Schema definition.

Constructors

SchemaFlagsNone

no flags for the schema

SchemaFlagsDontMatchName

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

AnotherSchemaFlags Int

Catch-all for unknown values

Instances

Instances details
Enum SchemaFlags Source # 
Instance details

Defined in GI.Secret.Flags

Show SchemaFlags Source # 
Instance details

Defined in GI.Secret.Flags

Eq SchemaFlags Source # 
Instance details

Defined in GI.Secret.Flags

Ord SchemaFlags Source # 
Instance details

Defined in GI.Secret.Flags

BoxedFlags SchemaFlags Source # 
Instance details

Defined in GI.Secret.Flags

IsGFlag SchemaFlags Source # 
Instance details

Defined in GI.Secret.Flags

TypedObject SchemaFlags Source # 
Instance details

Defined in GI.Secret.Flags

Methods

glibType :: IO GType

HasParentTypes SchemaFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes SchemaFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes SchemaFlags = '[] :: [Type]

SearchFlags

data SearchFlags Source #

Various flags to be used with [methodservice.search] and [methodservice.search_sync].

Constructors

SearchFlagsNone

no flags

SearchFlagsAll

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

SearchFlagsUnlock

unlock locked items while searching

SearchFlagsLoadSecrets

while searching load secrets for items that are not locked

AnotherSearchFlags Int

Catch-all for unknown values

Instances

Instances details
Enum SearchFlags Source # 
Instance details

Defined in GI.Secret.Flags

Show SearchFlags Source # 
Instance details

Defined in GI.Secret.Flags

Eq SearchFlags Source # 
Instance details

Defined in GI.Secret.Flags

Ord SearchFlags Source # 
Instance details

Defined in GI.Secret.Flags

BoxedFlags SearchFlags Source # 
Instance details

Defined in GI.Secret.Flags

IsGFlag SearchFlags Source # 
Instance details

Defined in GI.Secret.Flags

TypedObject SearchFlags Source # 
Instance details

Defined in GI.Secret.Flags

Methods

glibType :: IO GType

HasParentTypes SearchFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes SearchFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes SearchFlags = '[] :: [Type]

ServiceFlags

data ServiceFlags Source #

Flags which determine which parts of the Service proxy are initialized during a Service.get or Service.open operation.

Constructors

ServiceFlagsNone

no flags for initializing the Service

ServiceFlagsOpenSession

establish a session for transfer of secrets while initializing the Service

ServiceFlagsLoadCollections

load collections while initializing the Service

AnotherServiceFlags Int

Catch-all for unknown values

Instances

Instances details
Enum ServiceFlags Source # 
Instance details

Defined in GI.Secret.Flags

Show ServiceFlags Source # 
Instance details

Defined in GI.Secret.Flags

Eq ServiceFlags Source # 
Instance details

Defined in GI.Secret.Flags

Ord ServiceFlags Source # 
Instance details

Defined in GI.Secret.Flags

BoxedFlags ServiceFlags Source # 
Instance details

Defined in GI.Secret.Flags

IsGFlag ServiceFlags Source # 
Instance details

Defined in GI.Secret.Flags

TypedObject ServiceFlags Source # 
Instance details

Defined in GI.Secret.Flags

Methods

glibType :: IO GType

HasParentTypes ServiceFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes ServiceFlags Source # 
Instance details

Defined in GI.Secret.Flags

type ParentTypes ServiceFlags = '[] :: [Type]