#include <glib-object.h>
#include "gwebcommon.h"
Include dependency graph for gwebpassman.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | _GWebPasswordManagerIface |
Defines | |
#define | G_TYPE_WEB_PASSWORD_MANAGER (g_web_password_manager_get_type()) |
#define | G_WEB_PASSWORD_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), G_TYPE_WEB_PASSWORD_MANAGER, GWebPasswordManager)) |
#define | G_WEB_PASSWORD_MANAGER_CLASS(vtable) (G_TYPE_CHECK_CLASS_CAST((vtable), G_TYPE_WEB_PASSWORD_MANAGER, GWebPasswordManagerIface)) |
#define | G_IS_WEB_PASSWORD_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), G_TYPE_WEB_PASSWORD_MANAGER)) |
#define | G_IS_WEB_PASSWORD_MANAGER_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE((vatable), G_TYPE_WEB_PASSWORD_MANAGER)) |
#define | G_WEB_PASSWORD_MANAGER_GET_CLASS(inst) (G_TYPE_INSTANCE_GET_INTERFACE((inst), G_TYPE_WEB_PASSWORD_MANAGER, GWebPasswordManagerIface)) |
Typedefs | |
typedef _GWebPasswordManager | GWebPasswordManager |
typedef _GWebPasswordManagerIface | GWebPasswordManagerIface |
Functions | |
GType | g_web_password_manager_get_type (void) |
GWebStatus | g_web_password_manager_get_login_username (GWebPasswordManager *self, gchar **username) |
GWebStatus | g_web_password_manager_get_login_password (GWebPasswordManager *self, gchar **password) |
GObject * | g_web_password_manager_login_get_personal_data (GWebPasswordManager *self) |
#define G_IS_WEB_PASSWORD_MANAGER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE((obj), G_TYPE_WEB_PASSWORD_MANAGER)) |
Definition at line 35 of file gwebpassman.h.
#define G_IS_WEB_PASSWORD_MANAGER_CLASS | ( | vtable | ) | (G_TYPE_CHECK_CLASS_TYPE((vatable), G_TYPE_WEB_PASSWORD_MANAGER)) |
Definition at line 36 of file gwebpassman.h.
#define G_TYPE_WEB_PASSWORD_MANAGER (g_web_password_manager_get_type()) |
Definition at line 32 of file gwebpassman.h.
#define G_WEB_PASSWORD_MANAGER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST((obj), G_TYPE_WEB_PASSWORD_MANAGER, GWebPasswordManager)) |
Definition at line 33 of file gwebpassman.h.
#define G_WEB_PASSWORD_MANAGER_CLASS | ( | vtable | ) | (G_TYPE_CHECK_CLASS_CAST((vtable), G_TYPE_WEB_PASSWORD_MANAGER, GWebPasswordManagerIface)) |
Definition at line 34 of file gwebpassman.h.
#define G_WEB_PASSWORD_MANAGER_GET_CLASS | ( | inst | ) | (G_TYPE_INSTANCE_GET_INTERFACE((inst), G_TYPE_WEB_PASSWORD_MANAGER, GWebPasswordManagerIface)) |
Definition at line 37 of file gwebpassman.h.
Referenced by g_web_password_manager_get_login_password(), g_web_password_manager_get_login_username(), and g_web_password_manager_login_get_personal_data().
typedef struct _GWebPasswordManager GWebPasswordManager |
Definition at line 39 of file gwebpassman.h.
typedef struct _GWebPasswordManagerIface GWebPasswordManagerIface |
Definition at line 40 of file gwebpassman.h.
GWebStatus g_web_password_manager_get_login_password | ( | GWebPasswordManager * | self, | |
gchar ** | password | |||
) |
Get the password from a GWebPasswordManager.. attention The string must be freed using g_free().
self | Object Pointer. | |
password | Return argument for the password. |
G_WEB_STATUS_OK
on success. Definition at line 67 of file gwebpassman.c.
References G_WEB_PASSWORD_MANAGER_GET_CLASS.
GWebStatus g_web_password_manager_get_login_username | ( | GWebPasswordManager * | self, | |
gchar ** | username | |||
) |
Get the username from a GWebPasswordManager. attention The string must be freed using g_free().
self | Object Pointer. | |
username | Return argument for the username. |
G_WEB_STATUS_OK
on success. Definition at line 61 of file gwebpassman.c.
References G_WEB_PASSWORD_MANAGER_GET_CLASS.
GType g_web_password_manager_get_type | ( | void | ) |
Definition at line 38 of file gwebpassman.c.
References g_web_password_manager_base_init(), and g_web_password_manager_get_type().
Referenced by g_web_password_manager_get_type().
Here is the call graph for this function:
GObject* g_web_password_manager_login_get_personal_data | ( | GWebPasswordManager * | self | ) |
Get the personal data that is stored for a server.
self | Object Pointer. |
Definition at line 73 of file gwebpassman.c.
References G_WEB_PASSWORD_MANAGER_GET_CLASS.