Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Eclipse Communications Framework (ECF) » secure storage of ECF IDs and passwords, user data, etc.
secure storage of ECF IDs and passwords, user data, etc. [message #623513] Wed, 14 May 2008 17:04
Scott Lewis is currently offline Scott LewisFriend
Messages: 1038
Registered: July 2009
Senior Member
Hi Folks,

I've been writing some code to use the new Equinox secure storage
(ISecurePreferences) to store ECF Namespaces/IDs, along with any desired
information (passwords, user data, etc). The intention is that any
namespace provider (i.e. any provider that creates a new namespace and
new ID types...e.g. XMPPID, YahooID, OpenID, etc) could use this API to
easily store and retrieve IDs and associated data for accounts/users,
IContainers, remote services, etc. It will also be possible to
associate multiple IDs/accounts with a single user ID (e.g. a
ID/Principal that represents a user login/role that has been
authenticated via Equinox JAAS) to implement things like single sign-on.

The basic idea here is to create an IDStore that allows IDs to be
created/stored/retrieved/removed.

I've create this enhancement request to track/discuss/review this work
as it continues

https://bugs.eclipse.org/bugs/show_bug.cgi?id=232116

If you have a chance, please get the source for the
org.eclipse.ecf.storage and org.eclipse.ecf.tests.storage and make
comments, express thoughts, help write test/example code, contribute API
ideas, etc.

Please note: this will only compile on Eclipse/Equinox 3.4, because of
the dependency on the (new) Equinox secure preferences. It will *not*
be in ECF 2.0.0/Ganymede.

Thanks,

Scott
Previous Topic:ECF Conference call 5/13/2008
Next Topic:ECF 1.2.0 download
Goto Forum:
  


Current Time: Fri Apr 26 14:48:38 GMT 2024

Powered by FUDForum. Page generated in 0.03138 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top