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