Class AuthorizationServiceImpl
java.lang.Object
com.sap.cds.services.ServiceDelegator
com.sap.cds.services.impl.authorization.AuthorizationServiceImpl
- All Implemented Interfaces:
AuthorizationService,Service
-
Field Summary
Fields inherited from interface com.sap.cds.services.authorization.AuthorizationService
DEFAULT_NAME, EVENT_ACTION_ACCESS, EVENT_CALC_WHERE_CONDITION, EVENT_ENTITY_ACCESS, EVENT_FUNCTION_ACCESS, EVENT_SERVICE_ACCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sap.cds.ql.cqn.CqnPredicatecalcWhereCondition(String entityName, String event) booleanhasActionAccess(String entityName, String actionName) booleanhasEntityAccess(String entityName, String event) booleanhasEntityAccess(String entityName, String event, com.sap.cds.ql.cqn.CqnStatement query) booleanhasFunctionAccess(String entityName, String functionName) booleanhasServiceAccess(String serviceName, String event) Methods inherited from class com.sap.cds.services.ServiceDelegator
after, before, emit, getDelegatedService, getName, on
-
Constructor Details
-
AuthorizationServiceImpl
-
-
Method Details
-
hasServiceAccess
- Specified by:
hasServiceAccessin interfaceAuthorizationService
-
hasEntityAccess
- Specified by:
hasEntityAccessin interfaceAuthorizationService
-
hasEntityAccess
public boolean hasEntityAccess(String entityName, String event, com.sap.cds.ql.cqn.CqnStatement query) - Specified by:
hasEntityAccessin interfaceAuthorizationService
-
hasFunctionAccess
- Specified by:
hasFunctionAccessin interfaceAuthorizationService
-
hasActionAccess
- Specified by:
hasActionAccessin interfaceAuthorizationService
-
calcWhereCondition
- Specified by:
calcWhereConditionin interfaceAuthorizationService
-