org.nuxeo.ecm.webapp.security
Class UserSessionBean
java.lang.Object
org.nuxeo.ecm.webapp.security.UserSessionBean
- All Implemented Interfaces:
- Serializable, UserSession
@Startup
@Name(value="userSession")
@Scope(value=SESSION)
public class UserSessionBean
- extends Object
- implements Serializable, UserSession
- See Also:
- Serialized Form
UserSessionBean
public UserSessionBean()
getCurrentUser
@Factory(value="currentUser",
scope=SESSION)
public Principal getCurrentUser()
- Specified by:
getCurrentUser
in interface UserSession
getCurrentNuxeoPrincipal
@Factory(value="currentNuxeoPrincipal",
scope=SESSION)
public NuxeoPrincipal getCurrentNuxeoPrincipal()
- Specified by:
getCurrentNuxeoPrincipal
in interface UserSession
isAdministrator
public boolean isAdministrator()
- Specified by:
isAdministrator
in interface UserSession
destroy
@Destroy
public void destroy()
- Specified by:
destroy
in interface UserSession
Copyright © 2011 Nuxeo SAS. All Rights Reserved.