aboutsummaryrefslogtreecommitdiffstats
path: root/embed/ephy-password-manager.h
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@src.gnome.org>2007-11-05 07:35:28 +0800
committerCosimo Cecchi <cosimoc@src.gnome.org>2007-11-05 07:35:28 +0800
commitcce4921f040c9756af1cbc573e1a7efcebe6a02a (patch)
tree04486e048111d8259f00253471e9b952d0850ee5 /embed/ephy-password-manager.h
parent42ccd4ec827aed6f2145c2a3bf5613d7c521fa77 (diff)
downloadgsoc2013-epiphany-cce4921f040c9756af1cbc573e1a7efcebe6a02a.tar
gsoc2013-epiphany-cce4921f040c9756af1cbc573e1a7efcebe6a02a.tar.gz
gsoc2013-epiphany-cce4921f040c9756af1cbc573e1a7efcebe6a02a.tar.bz2
gsoc2013-epiphany-cce4921f040c9756af1cbc573e1a7efcebe6a02a.tar.lz
gsoc2013-epiphany-cce4921f040c9756af1cbc573e1a7efcebe6a02a.tar.xz
gsoc2013-epiphany-cce4921f040c9756af1cbc573e1a7efcebe6a02a.tar.zst
gsoc2013-epiphany-cce4921f040c9756af1cbc573e1a7efcebe6a02a.zip
Add remove_all_passwords method to EphyPasswordManager and implement it
in Mozilla and XulRunner backends. Bug #476411. svn path=/trunk/; revision=7623
Diffstat (limited to 'embed/ephy-password-manager.h')
-rw-r--r--embed/ephy-password-manager.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/embed/ephy-password-manager.h b/embed/ephy-password-manager.h
index 7b85a0092..8dd2751af 100644
--- a/embed/ephy-password-manager.h
+++ b/embed/ephy-password-manager.h
@@ -58,6 +58,7 @@ struct _EphyPasswordManagerIface
EphyPasswordInfo *info);
void (* remove) (EphyPasswordManager *manager,
EphyPasswordInfo *info);
+ void (* remove_all) (EphyPasswordManager *manager);
GList * (* list) (EphyPasswordManager *manager);
};
@@ -83,6 +84,8 @@ void ephy_password_manager_add_password (EphyPasswordManager *manager,
void ephy_password_manager_remove_password (EphyPasswordManager *manager,
EphyPasswordInfo *info);
+void ephy_password_manager_remove_all_passwords (EphyPasswordManager *manager);
+
GList * ephy_password_manager_list_passwords (EphyPasswordManager *manager);
G_END_DECLS