Top |
#define | AGS_TYPE_PASSWORD_STORE_MANAGER |
struct | AgsPasswordStoreManager |
struct | AgsPasswordStoreManagerClass |
#define AGS_PASSWORD_STORE_MANAGER_GET_OBJ_MUTEX(obj) (&(((AgsPasswordStoreManager *) obj)->obj_mutex))
GList *
ags_password_store_manager_get_password_store
(AgsPasswordStoreManager *password_store_manager
);
Get password_store.
the GList containing GObject implementing AgsPasswordStore.
[element-type GObject][transfer full]
Since: 3.0.0
void ags_password_store_manager_add_password_store (AgsPasswordStoreManager *password_store_manager
,GObject *password_store
);
Add password_store
to password_store_manager
.
Since: 3.0.0
void ags_password_store_manager_remove_password_store (AgsPasswordStoreManager *password_store_manager
,GObject *password_store
);
Remove password_store
from password_store_manager
.
Since: 3.0.0
gboolean ags_password_store_manager_check_password (AgsPasswordStoreManager *password_store_manager
,gchar *user_uuid
,gchar *password
);
Check password
to be valid for user_uuid
.
Since: 3.0.0
AgsPasswordStoreManager * ags_password_store_manager_get_instance ();
Get instance.
Since: 3.0.0
AgsPasswordStoreManager * ags_password_store_manager_new ();
Creates an AgsPasswordStoreManager
Since: 3.0.0
#define AGS_IS_PASSWORD_STORE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_PASSWORD_STORE_MANAGER))
#define AGS_IS_PASSWORD_STORE_MANAGER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_PASSWORD_STORE_MANAGER))
#define AGS_PASSWORD_STORE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_PASSWORD_STORE_MANAGER, AgsPasswordStoreManager))
#define AGS_PASSWORD_STORE_MANAGER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_PASSWORD_STORE_MANAGER, AgsPasswordStoreManagerClass))
#define AGS_PASSWORD_STORE_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_PASSWORD_STORE_MANAGER, AgsPasswordStoreManagerClass))