browser-eal/include/gwebpassman.h File Reference

#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 Documentation

#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 Documentation

typedef struct _GWebPasswordManager GWebPasswordManager

Definition at line 39 of file gwebpassman.h.

typedef struct _GWebPasswordManagerIface GWebPasswordManagerIface

Definition at line 40 of file gwebpassman.h.


Function Documentation

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().

Parameters:
self Object Pointer.
password Return argument for the password.
Returns:
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().

Parameters:
self Object Pointer.
username Return argument for the username.
Returns:
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.

Parameters:
self Object Pointer.
Returns:
Returns the personal data.

Definition at line 73 of file gwebpassman.c.

References G_WEB_PASSWORD_MANAGER_GET_CLASS.


Generated on Tue Sep 25 10:37:05 2007 for browser-eal by  doxygen 1.5.1