Interface
AgsPasswordStore
Prerequisite
In order to implement PasswordStore, your type must inherit fromGObject
.
Interface structure
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
);
}
No description available.
Interface members
ginterface |
|
No description available. |
|
set_login_name |
|
No description available. |
|
get_login_name |
|
No description available. |
|
set_password |
|
No description available. |
|
get_password |
|
No description available. |
|
encrypt_password |
|
No description available. |