Bug 258743 - [ui] add secure storage for password caching
Summary: [ui] add secure storage for password caching
Status: RESOLVED FIXED
Alias: None
Product: ECF
Classification: RT
Component: ecf.ui (show other bugs)
Version: 2.1.0   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: ecf.core-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2008-12-13 21:15 EST by Scott Lewis CLA
Modified: 2014-02-12 15:24 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Lewis CLA 2008-12-13 21:15:38 EST
Currently ECF uses the Platform.getAuthorizationInfo method in the org.eclipse.ecf.ui.util.PasswordCacheHelper class to cache passwords within a given Eclipse session.  The passwords are not currently stored across Eclipse sessions.

This should be modified to use the new Equinox secure storage mechanism.  This would securely and persistently store account passwords.

An option is to use the new org.eclipse.ecf.storage bundle/services which allow the storage of IDs and associated properties via ISecurePreferences.
Comment 1 Cristian Malinescu CLA 2009-01-29 13:13:22 EST
We are interested too into this case; Because of missing persistent authentication credentials when the users try to install or update the plugin

http://na.blackberry.com/eng/developers/javaappdev/javaeclipseplug.jsp

they have to enter multiple times this information.  
Comment 2 Scott Lewis CLA 2014-02-12 15:24:27 EST
this was done long ago with org.eclipse.ecf.storage API/bundle.