Package org.onehippo.repository.security
Interface SessionDelegateUser
- All Superinterfaces:
Serializable
,SessionUser
,User
SessionUser wrapping another SessionUser for SessionDelegation, having a "," concatenated
User.getId()
and a merged
User.getMemberships()
.
The underlying (delegate) SessionUser
can be retrieved through getDelegateUser()
.
A set of the original individual user ids can be retrieved through getIds()
.
Both User.isSystemUser()
and User.isActive()
will always return false because this does not represent an
actual repository user.
All other User
(not the SessionUser
methods are overridden to always return null.
-
Method Summary
Methods inherited from interface org.onehippo.repository.security.SessionUser
getUserRoles
Methods inherited from interface org.onehippo.repository.security.User
getEmail, getFirstName, getId, getLastLogin, getLastName, getMemberships, getProperty, getPropertyNames, isActive, isExternal, isSystemUser
-
Method Details
-
getIds
-
getDelegateUser
SessionUser getDelegateUser()
-