Class AdminWidgetAuthorizationService
- java.lang.Object
-
- com.hybris.cockpitng.core.security.impl.DefaultWidgetAuthorizationService
-
- com.hybris.cockpitng.admin.security.AdminWidgetAuthorizationService
-
- All Implemented Interfaces:
WidgetAuthorizationService
public class AdminWidgetAuthorizationService extends DefaultWidgetAuthorizationService
Admin's implementation forWidgetAuthorizationService. Checks visibility permissions for admin based on his activeAuthorityGroup.
-
-
Constructor Summary
Constructors Constructor Description AdminWidgetAuthorizationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AuthorityGroupServicegetAdminAuthorityGroupService()protected CockpitAdminServicegetCockpitAdminService()protected booleanisAccessAllowedForCurrentUser(Widget widget)Gets the current session user and checks if he has permisssions to see the widget.voidsetAdminAuthorityGroupService(AuthorityGroupService adminAuthorityGroupService)voidsetCockpitAdminService(CockpitAdminService cockpitAdminService)-
Methods inherited from class com.hybris.cockpitng.core.security.impl.DefaultWidgetAuthorizationService
checkAuthorityMatch, getAuthorityGroupService, getCockpitUserService, isAccessAllowed, setAuthorityGroupService, setCockpitUserService
-
-
-
-
Method Detail
-
isAccessAllowedForCurrentUser
protected boolean isAccessAllowedForCurrentUser(Widget widget)
Description copied from class:DefaultWidgetAuthorizationServiceGets the current session user and checks if he has permisssions to see the widget.- Overrides:
isAccessAllowedForCurrentUserin classDefaultWidgetAuthorizationService
-
getAdminAuthorityGroupService
protected AuthorityGroupService getAdminAuthorityGroupService()
- Returns:
- the adminAuthorityGroupService
-
setAdminAuthorityGroupService
public void setAdminAuthorityGroupService(AuthorityGroupService adminAuthorityGroupService)
- Parameters:
adminAuthorityGroupService- the adminAuthorityGroupService to set
-
getCockpitAdminService
protected CockpitAdminService getCockpitAdminService()
-
setCockpitAdminService
public void setCockpitAdminService(CockpitAdminService cockpitAdminService)
-
-