[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
Re: [riena-dev] How to retrieve current user	accountinfo	inIPermissionStore.loadPermissions()?
 | 
Thanks, Stefan,
I have noticed that the ISessionHolder just hold a session object and a cookie value, so if I want to hold other information about the current session, I should use a global hash table to associates the information object with the session object? Or riena had provided other mechanism to achieve this purpose?
PS: I am not familiar with http servlet stuff(and speak english), I making tranditional socket server application before, I always use a thread or peer specified object  in the service call context.
----- Original Message ----- 
From: "Stefan Liebig" <Stefan.Liebig@xxxxxxxxxxxx>
To: "Riena Developers list" <riena-dev@xxxxxxxxxxx>
Sent: Thursday, April 16, 2009 4:46 PM
Subject: Re: [riena-dev] How to retrieve current user accountinfo inIPermissionStore.loadPermissions()?
Hi Yau,
There are two services:
- ISubjectHolderService
- ISessionHolderService
which let you access the required information.
For the ISubjectHolderService there is a helper class SubjectAccessor. 
For the ISessionHolderService you need to do the usual OSGi stuff to get 
the service or use service injection.
HTH
Tschüß,
Stefan