Java component access

Since clients authenticate to the secured system with the PortalSession object, any Java component that is hosted on the application server can retrieve the PortalSession object using the following code:

InitialContext ctx = new InitialContext();
PortalSessionHome pshome = 
ctx.lookup("com.sybase.ep.security.sessionsvcs/PortalSession");
PortalSession session = pshome.findByCurrentSession();