Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 335618 - [RoR] Session and Subject providers must support multiple users
Summary: [RoR] Session and Subject providers must support multiple users
Status: NEW
Alias: None
Product: Riena
Classification: RT
Component: security (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 302893
  Show dependency tree
 
Reported: 2011-01-27 15:57 EST by Elias Volanakis CLA
Modified: 2011-02-03 18:31 EST (History)
0 users

See Also:


Attachments
DRAFT patch - needs more work (27.70 KB, patch)
2011-02-03 18:31 EST, Elias Volanakis CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Volanakis CLA 2011-01-27 15:57:28 EST
We need ISessionProvider and ISubjectProvider implementations that support multiple users on the same eclipse instance.

I'll attach a DRAFT patch in the next few days. It adds a new ContainterType.RAPCLIENT and modifies the initialization of this services to use a client or server or rapclient (=multiuser) implementation of these services.
Comment 1 Elias Volanakis CLA 2011-02-03 18:31:06 EST
Created attachment 188283 [details]
DRAFT patch - needs more work

Here is a DRAFT patch, which does NOT quite fix this problem:

- It extends ContainerType / Model to CLIENT, SERVER, RAPCLIENT
- It adds session specific holders for the subject and session
- However the place where this is initialized - the activator - is not a good place, since there is no session context there. This means that storing subject and session info fails.

Saving it here for further consideration, but the approach needs more work.