it.eng.spagobi.security
Class ExoPortalUserProfileFactoryImpl

java.lang.Object
  extended by it.eng.spagobi.security.ExoPortalUserProfileFactoryImpl
All Implemented Interfaces:
it.eng.spagobi.security.IUserProfileFactory

public class ExoPortalUserProfileFactoryImpl
extends java.lang.Object
implements it.eng.spagobi.security.IUserProfileFactory

Implementation of the IEngUserProfile interface Factory. Defines methods to get a IEngUserProfile starting from the exo user information


Constructor Summary
ExoPortalUserProfileFactoryImpl()
           
 
Method Summary
 it.eng.spago.security.IEngUserProfile createUserProfile(javax.portlet.PortletRequest request, java.security.Principal principal)
          Return an IEngUserProfile implementation starting from the Portlet Request and the Principal of the user given by exo platform.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExoPortalUserProfileFactoryImpl

public ExoPortalUserProfileFactoryImpl()
Method Detail

createUserProfile

public it.eng.spago.security.IEngUserProfile createUserProfile(javax.portlet.PortletRequest request,
                                                               java.security.Principal principal)
Return an IEngUserProfile implementation starting from the Portlet Request and the Principal of the user given by exo platform.

Specified by:
createUserProfile in interface it.eng.spagobi.security.IUserProfileFactory
Parameters:
request - The Portlet Request genrated from the user
principal - Principal of the current user
Returns:
The User Profile Interface implementation object