Go to the source code of this file.
|
| void | secret_storage_init (void) PUBLIC |
| |
| void | secret_storage_deinit (void) PUBLIC |
| |
| gboolean | secret_storage_store_string (const gchar *key, gchar *secret) PUBLIC |
| |
| gboolean | secret_storage_store_secret (const gchar *key, gchar *secret, gsize len) PUBLIC |
| |
| void | secret_storage_wipe (gpointer s, gsize len) PUBLIC |
| |
| void | secret_storage_with_secret (const gchar *key, SecretStorageCB func, gpointer user_data) PUBLIC |
| |
| Secret * | secret_storage_get_secret_by_name (const gchar *key) PUBLIC |
| |
| void | secret_storage_put_secret (Secret *self) PUBLIC |
| |
| Secret * | secret_storage_clone_secret (Secret *self) PUBLIC |
| |
| gboolean | secret_storage_subscribe_for_key (const gchar *key, SecretStorageCB func, gpointer user_data) PUBLIC |
| |
| void | secret_storage_unsubscribe (const gchar *key, SecretStorageCB func, gpointer user_data) PUBLIC |
| |
| void | secret_storage_update_status (const gchar *key, SecretStorageSecretState state) PUBLIC |
| |
| void | secret_storage_status_foreach (SecretStatusCB cb, gpointer user_data) PUBLIC |
| |
| gboolean | secret_storage_contains_key (const gchar *key) PUBLIC |
| |
◆ INTERNAL
◆ PUBLIC
◆ SecretStatusCB
| typedef gboolean(* SecretStatusCB) (SecretStatus *secret_status, gpointer user_data) |
◆ SecretStorageCB
| typedef void(* SecretStorageCB) (Secret *secret, gpointer user_data) |
◆ SecretStorageSecretState
| Enumerator |
|---|
| SECRET_STORAGE_STATUS_PENDING | |
| SECRET_STORAGE_SUCCESS | |
| SECRET_STORAGE_STATUS_FAILED | |
| SECRET_STORAGE_STATUS_INVALID_PASSWORD | |
◆ secret_storage_clone_secret()
◆ secret_storage_contains_key()
| gboolean secret_storage_contains_key |
( |
const gchar * |
key | ) |
|
◆ secret_storage_deinit()
| void secret_storage_deinit |
( |
void |
| ) |
|
◆ secret_storage_get_secret_by_name()
| Secret* secret_storage_get_secret_by_name |
( |
const gchar * |
key | ) |
|
◆ secret_storage_init()
| void secret_storage_init |
( |
void |
| ) |
|
◆ secret_storage_put_secret()
| void secret_storage_put_secret |
( |
Secret * |
self | ) |
|
◆ secret_storage_status_foreach()
| void secret_storage_status_foreach |
( |
SecretStatusCB |
cb, |
|
|
gpointer |
user_data |
|
) |
| |
◆ secret_storage_store_secret()
| gboolean secret_storage_store_secret |
( |
const gchar * |
key, |
|
|
gchar * |
secret, |
|
|
gsize |
len |
|
) |
| |
◆ secret_storage_store_string()
| gboolean secret_storage_store_string |
( |
const gchar * |
key, |
|
|
gchar * |
secret |
|
) |
| |
◆ secret_storage_subscribe_for_key()
| gboolean secret_storage_subscribe_for_key |
( |
const gchar * |
key, |
|
|
SecretStorageCB |
func, |
|
|
gpointer |
user_data |
|
) |
| |
◆ secret_storage_unsubscribe()
| void secret_storage_unsubscribe |
( |
const gchar * |
key, |
|
|
SecretStorageCB |
func, |
|
|
gpointer |
user_data |
|
) |
| |
◆ secret_storage_update_status()
◆ secret_storage_wipe()
| void secret_storage_wipe |
( |
gpointer |
s, |
|
|
gsize |
len |
|
) |
| |
◆ secret_storage_with_secret()
| void secret_storage_with_secret |
( |
const gchar * |
key, |
|
|
SecretStorageCB |
func, |
|
|
gpointer |
user_data |
|
) |
| |