Class AdminModeAuthorityGroupService
- java.lang.Object
-
- com.hybris.cockpitng.core.user.impl.AbstractAuthorityGroupService
-
- com.hybris.backoffice.cockpitng.core.user.impl.DefaultPlatformAuthorityGroupService
-
- com.hybris.backoffice.cockpitng.core.user.impl.AdminModeAuthorityGroupService
-
- All Implemented Interfaces:
com.hybris.cockpitng.core.user.AuthorityGroupService
public class AdminModeAuthorityGroupService extends DefaultPlatformAuthorityGroupService
Extends theDefaultPlatformAuthorityGroupServicefor the purpose of admin mode. It uses different session attribute to save the impersonation authority group.
-
-
Constructor Summary
Constructors Constructor Description AdminModeAuthorityGroupService()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description com.hybris.cockpitng.core.user.impl.AuthorityGroupgetActiveAuthorityGroupForUser(java.lang.String userId)protected org.zkoss.zk.ui.SessiongetCurrentSession()protected booleanisAdmin(java.lang.String userId)Checks if given user is admin.protected booleanreadImpersonatedPermitted()Deprecated.since 6.7 usereadImpersonatedPermitted(String)instead.voidsetActiveAuthorityGroupForUser(com.hybris.cockpitng.core.user.impl.AuthorityGroup activeAuthorityGroup)-
Methods inherited from class com.hybris.backoffice.cockpitng.core.user.impl.DefaultPlatformAuthorityGroupService
getAllAuthorityGroups, getAllAuthorityGroupsForUser, getAllBackofficeRoles, getAuthorityGroup, getBackofficeRoleDao, getCockpitUserService, setBackofficeRoleDao, setCockpitSessionService, setCockpitUserService, setSearchRestrictionService, setSessionService, setUserService, wrapBackofficeRoleModel
-
-
-
-
Method Detail
-
getActiveAuthorityGroupForUser
public com.hybris.cockpitng.core.user.impl.AuthorityGroup getActiveAuthorityGroupForUser(java.lang.String userId)
- Specified by:
getActiveAuthorityGroupForUserin interfacecom.hybris.cockpitng.core.user.AuthorityGroupService- Overrides:
getActiveAuthorityGroupForUserin classDefaultPlatformAuthorityGroupService
-
isAdmin
protected boolean isAdmin(java.lang.String userId)
Checks if given user is admin.
-
readImpersonatedPermitted
@Deprecated protected boolean readImpersonatedPermitted()
Deprecated.since 6.7 usereadImpersonatedPermitted(String)instead.Checks if current user is admin.
-
setActiveAuthorityGroupForUser
public void setActiveAuthorityGroupForUser(com.hybris.cockpitng.core.user.impl.AuthorityGroup activeAuthorityGroup)
- Specified by:
setActiveAuthorityGroupForUserin interfacecom.hybris.cockpitng.core.user.AuthorityGroupService- Overrides:
setActiveAuthorityGroupForUserin classDefaultPlatformAuthorityGroupService
-
getCurrentSession
protected org.zkoss.zk.ui.Session getCurrentSession()
-
-