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
Extends the
DefaultPlatformAuthorityGroupService for the purpose of admin mode. It uses different session
attribute to save the impersonation authority group.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.hybris.cockpitng.core.user.impl.AuthorityGroupgetActiveAuthorityGroupForUser(String userId) protected org.zkoss.zk.ui.Sessionprotected booleanChecks if given user is admin.protected booleanDeprecated, for removal: This API element is subject to removal in a future version.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, getAvailableCatalogVersionsTag, getBackofficeRoleDao, getBackofficeRoleService, getCockpitUserService, getUserDetailsService, getUserService, setAvailableCatalogVersionsTag, setBackofficeRoleDao, setBackofficeRoleService, setCockpitSessionService, setCockpitUserService, setSearchRestrictionService, setSessionService, setUserDetailsService, setUserService, wrapBackofficeRoleModelMethods inherited from class com.hybris.cockpitng.core.user.impl.AbstractAuthorityGroupService
resetGroupChangeListeners, setGroupChangeListeners
-
Constructor Details
-
AdminModeAuthorityGroupService
public AdminModeAuthorityGroupService()
-
-
Method Details
-
getActiveAuthorityGroupForUser
public com.hybris.cockpitng.core.user.impl.AuthorityGroup getActiveAuthorityGroupForUser(String userId) - Specified by:
getActiveAuthorityGroupForUserin interfacecom.hybris.cockpitng.core.user.AuthorityGroupService- Overrides:
getActiveAuthorityGroupForUserin classDefaultPlatformAuthorityGroupService
-
isAdmin
Checks if given user is admin. -
readImpersonatedPermitted
Deprecated, for removal: This API element is subject to removal in a future version.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()
-
readImpersonatedPermitted(String)instead.