Top |
void | ags_password_store_set_login_name () |
gchar * | ags_password_store_get_login_name () |
void | ags_password_store_set_password () |
gchar * | ags_password_store_get_password () |
gchar * | ags_password_store_encrypt_password () |
#define | AGS_IS_PASSWORD_STORE() |
#define | AGS_IS_PASSWORD_STORE_INTERFACE() |
#define | AGS_PASSWORD_STORE() |
#define | AGS_PASSWORD_STORE_GET_INTERFACE() |
#define | AGS_PASSWORD_STORE_INTERFACE() |
GType | ags_password_store_get_type () |
void ags_password_store_set_login_name (AgsPasswordStore *password_store
,GObject *security_context
,gchar *user_uuid
,gchar *security_token
,gchar *login_name
,GError **error
);
Set login name.
password_store |
the AgsPasswordStore |
|
security_context |
||
user_uuid |
the users unique identifier |
|
security_token |
the security token |
|
login_name |
the login name |
|
error |
the GError |
Since: 3.0.0
gchar * ags_password_store_get_login_name (AgsPasswordStore *password_store
,GObject *security_context
,gchar *user_uuid
,gchar *security_token
,GError **error
);
Get login name.
password_store |
the AgsPasswordStore |
|
security_context |
||
user_uuid |
the users unique identifier |
|
security_token |
the security token |
|
error |
the GError |
Since: 3.0.0
void ags_password_store_set_password (AgsPasswordStore *password_store
,GObject *security_context
,gchar *user_uuid
,gchar *security_token
,gchar *password
,GError **error
);
Set password.
password_store |
the AgsPasswordStore |
|
security_context |
||
user_uuid |
the user UUID |
|
security_token |
the security token |
|
password |
the password |
|
error |
the GError |
Since: 3.0.0
gchar * ags_password_store_get_password (AgsPasswordStore *password_store
,GObject *security_context
,gchar *user_uuid
,gchar *security_token
,GError **error
);
Get password.
password_store |
the AgsPasswordStore |
|
security_context |
||
user_uuid |
the user UUID |
|
security_token |
the security token |
|
error |
the GError |
Since: 3.0.0
gchar * ags_password_store_encrypt_password (AgsPasswordStore *password_store
,gchar *password
,gchar *salt
,GError **error
);
Encrypt password.
password_store |
the AgsPasswordStore |
|
password |
the password |
|
salt |
your salt |
|
error |
the GError |
Since: 3.0.0
#define AGS_IS_PASSWORD_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_PASSWORD_STORE))
#define AGS_IS_PASSWORD_STORE_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_TYPE((vtable), AGS_TYPE_PASSWORD_STORE))
#define AGS_PASSWORD_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_PASSWORD_STORE, AgsPasswordStore))
#define AGS_PASSWORD_STORE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE((obj), AGS_TYPE_PASSWORD_STORE, AgsPasswordStoreInterface))
#define AGS_PASSWORD_STORE_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_CAST((vtable), AGS_TYPE_PASSWORD_STORE, AgsPasswordStoreInterface))
struct AgsPasswordStoreInterface { GTypeInterface ginterface; void (*set_login_name)(AgsPasswordStore *password_store, GObject *security_context, gchar *user_uuid, gchar *security_token, gchar *login_name, GError **error); gchar* (*get_login_name)(AgsPasswordStore *password_store, GObject *security_context, gchar *user_uuid, gchar *security_token, GError **error); void (*set_password)(AgsPasswordStore *password_store, GObject *security_context, gchar *user_uuid, gchar *security_token, gchar *password, GError **error); gchar* (*get_password)(AgsPasswordStore *password_store, GObject *security_context, gchar *user_uuid, gchar *security_token, GError **error); gchar* (*encrypt_password)(AgsPasswordStore *password_store, gchar *password, gchar *salt, GError **error); };