Package de.xima.fc.security.user
Class SessionUserManager
java.lang.Object
de.xima.fc.security.user.SessionUserManager
- All Implemented Interfaces:
Serializable
Manager for working with user that is authenticated within a backend session.
- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
getUser()
boolean
boolean
isMe
(IEntityClientAuthorization authorization) boolean
isMe
(IUserIdentity identity) boolean
isMe
(UserProfile profile) boolean
boolean
void
logout()
void
logout
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) void
refresh()
void
refresh
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) void
-
Constructor Details
-
SessionUserManager
public SessionUserManager()
-
-
Method Details
-
getUser
-
isSystemAdmin
public boolean isSystemAdmin() -
isSuperUser
public boolean isSuperUser() -
isInvitedUser
public boolean isInvitedUser() -
getPreferences
-
isMe
-
isMe
-
isMe
-
updatePreferences
-
clear
public void clear() -
refresh
public void refresh() -
refresh
public void refresh(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) -
logout
public void logout() -
logout
public void logout(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
-