libsecret.c.types

Undocumented in source.

Public Imports

gio.c.types
public import gio.c.types;
gobject.c.types
public import gobject.c.types;

Members

Aliases

CollectionCreateFlags
alias CollectionCreateFlags = SecretCollectionCreateFlags
Undocumented in source.
CollectionFlags
alias CollectionFlags = SecretCollectionFlags
Undocumented in source.
Error
alias Error = SecretError
Undocumented in source.
ItemCreateFlags
alias ItemCreateFlags = SecretItemCreateFlags
Undocumented in source.
ItemFlags
alias ItemFlags = SecretItemFlags
Undocumented in source.
SECRET_COLLECTION_DEFAULT
alias SECRET_COLLECTION_DEFAULT = COLLECTION_DEFAULT
Undocumented in source.
SECRET_COLLECTION_SESSION
alias SECRET_COLLECTION_SESSION = COLLECTION_SESSION
Undocumented in source.
SchemaAttributeType
alias SchemaAttributeType = SecretSchemaAttributeType
Undocumented in source.
SchemaFlags
alias SchemaFlags = SecretSchemaFlags
Undocumented in source.
SchemaType
alias SchemaType = SecretSchemaType
Undocumented in source.
SearchFlags
alias SearchFlags = SecretSearchFlags
Undocumented in source.
ServiceFlags
alias ServiceFlags = SecretServiceFlags
Undocumented in source.

Enums

SecretCollectionCreateFlags
enum SecretCollectionCreateFlags

Flags for secret_collection_create().

SecretCollectionFlags
enum SecretCollectionFlags

Flags which determine which parts of the #SecretCollection proxy are initialized.

SecretError
enum SecretError
Undocumented in source.
SecretItemCreateFlags
enum SecretItemCreateFlags

Flags for secret_item_create().

SecretItemFlags
enum SecretItemFlags

Flags which determine which parts of the #SecretItem proxy are initialized.

SecretSchemaAttributeType
enum SecretSchemaAttributeType

The type of an attribute in a #SecretSchema. Attributes are stored as strings in the Secret Service, and the attribute types simply define standard ways to store integer and boolean values as strings.

SecretSchemaFlags
enum SecretSchemaFlags

Flags for a #SecretSchema definition.

SecretSchemaType
enum SecretSchemaType

Different types of schemas for storing secrets, intended for use with secret_get_schema().

SecretSearchFlags
enum SecretSearchFlags

Various flags to be used with secret_service_search() and secret_service_search_sync().

SecretServiceFlags
enum SecretServiceFlags

Flags which determine which parts of the #SecretService proxy are initialized during a secret_service_get() or secret_service_open() operation.

Manifest constants

COLLECTION_DEFAULT
enum COLLECTION_DEFAULT;

An alias to the default collection. This can be passed to secret_password_store() secret_collection_for_alias().

COLLECTION_SESSION
enum COLLECTION_SESSION;

An alias to the session collection, which will be cleared when the user ends the session. This can be passed to secret_password_store(), secret_collection_for_alias() or similar functions.

Structs

SecretCollection
struct SecretCollection
Undocumented in source.
SecretCollectionClass
struct SecretCollectionClass

The class for #SecretCollection.

SecretCollectionPrivate
struct SecretCollectionPrivate
Undocumented in source.
SecretItem
struct SecretItem
Undocumented in source.
SecretItemClass
struct SecretItemClass

The class for #SecretItem.

SecretItemPrivate
struct SecretItemPrivate
Undocumented in source.
SecretPrompt
struct SecretPrompt
Undocumented in source.
SecretPromptClass
struct SecretPromptClass

The class for #SecretPrompt.

SecretPromptPrivate
struct SecretPromptPrivate
Undocumented in source.
SecretSchema
struct SecretSchema
Undocumented in source.
SecretSchemaAttribute
struct SecretSchemaAttribute

An attribute in a #SecretSchema.

SecretService
struct SecretService
Undocumented in source.
SecretServiceClass
struct SecretServiceClass

The class for #SecretService.

SecretServicePrivate
struct SecretServicePrivate
Undocumented in source.
SecretValue
struct SecretValue
Undocumented in source.

Meta