Class DefaultQueryEndpointPermissionsChecker
java.lang.Object
de.hybris.platform.personalizationwebservices.security.impl.DefaultQueryEndpointPermissionsChecker
- All Implemented Interfaces:
QueryEndpointPermissionsChecker
public class DefaultQueryEndpointPermissionsChecker
extends Object
implements QueryEndpointPermissionsChecker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckCurrentUserAllowed(List<CatalogVersionWsDTO> readAccessRequiredCatalogs, List<CatalogVersionWsDTO> writeAccessRequiredCatalogs) protected PermissionsFacadeprotected UserServiceprotected booleanhasCatalogPermission(List<CatalogPermissionsData> permissions, String catalog, String catalogVersion, String permissionName) voidsetPermissionsFacade(PermissionsFacade permissionsFacade) voidsetUserService(UserService userService)
-
Constructor Details
-
DefaultQueryEndpointPermissionsChecker
public DefaultQueryEndpointPermissionsChecker()
-
-
Method Details
-
checkCurrentUserAllowed
public void checkCurrentUserAllowed(List<CatalogVersionWsDTO> readAccessRequiredCatalogs, List<CatalogVersionWsDTO> writeAccessRequiredCatalogs) - Specified by:
checkCurrentUserAllowedin interfaceQueryEndpointPermissionsChecker
-
hasCatalogPermission
protected boolean hasCatalogPermission(List<CatalogPermissionsData> permissions, String catalog, String catalogVersion, String permissionName) -
getPermissionsFacade
-
setPermissionsFacade
-
getUserService
-
setUserService
-