Top | ![]() |
![]() |
![]() |
![]() |
|
e_passwords_init () |
|
e_passwords_set_online () |
|
e_passwords_remember_password () |
|
e_passwords_add_password () |
|
e_passwords_get_password () |
|
e_passwords_forget_password () |
|
e_passwords_ask_password () |
void e_passwords_init (void
);
Initializes the e_passwords routines. Must be called before any other e_passwords_* function.
void e_passwords_set_online ();
gint state
Set the offline-state of the application. This is a work-around for having the backends fully offline aware, and returns a cancellation response instead of prompting for passwords.
FIXME: This is not a permanent api, review post 2.0.
void e_passwords_remember_password (const
);gchar *key
Saves the password associated with key
to disk.
void e_passwords_add_password (const
,gchar *keyconst
);gchar *passwd
This stores the key
/passwd
pair in the current session's password
hash.
void e_passwords_forget_password (const
);gchar *key
Forgets the password associated with key
, in memory and on disk.
gchar * e_passwords_ask_password (const
,gchar *titleconst
,gchar *keyconst
,gchar *promptEPasswordsRememberType remember_type
,,
gboolean *remember);
GtkWindow *parent
Asks the user for a password.
title |
title for the password dialog |
|
key |
key to store the password under |
|
prompt |
prompt string |
|
remember_type |
whether or not to offer to remember the password, and for how long. |
|
remember |
on input, the default state of the remember checkbox. on output, the state of the checkbox when the dialog was closed. |
|
parent |
parent window of the dialog, or |