public class DefaultQueryEndpointPermissionsChecker extends java.lang.Object implements QueryEndpointPermissionsChecker
| Constructor and Description |
|---|
DefaultQueryEndpointPermissionsChecker() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkCurrentUserAllowed(java.util.List<CatalogVersionWsDTO> readAccessRequiredCatalogs,
java.util.List<CatalogVersionWsDTO> writeAccessRequiredCatalogs) |
protected PermissionsFacade |
getPermissionsFacade() |
protected UserService |
getUserService() |
protected boolean |
hasCatalogPermission(java.util.List<CatalogPermissionsData> permissions,
java.lang.String catalog,
java.lang.String catalogVersion,
java.lang.String permissionName) |
void |
setPermissionsFacade(PermissionsFacade permissionsFacade) |
void |
setUserService(UserService userService) |
public DefaultQueryEndpointPermissionsChecker()
public void checkCurrentUserAllowed(java.util.List<CatalogVersionWsDTO> readAccessRequiredCatalogs, java.util.List<CatalogVersionWsDTO> writeAccessRequiredCatalogs)
checkCurrentUserAllowed in interface QueryEndpointPermissionsCheckerprotected boolean hasCatalogPermission(java.util.List<CatalogPermissionsData> permissions, java.lang.String catalog, java.lang.String catalogVersion, java.lang.String permissionName)
protected PermissionsFacade getPermissionsFacade()
public void setPermissionsFacade(PermissionsFacade permissionsFacade)
protected UserService getUserService()
public void setUserService(UserService userService)
Copyright © 2018 SAP SE. All Rights Reserved.