Beispiel #1
0
        private void Authorize(ActionInfo ai, DataPackage inParamStor)
        {
            string objectName = GetObjectNameFromInputParameters(ai, inParamStor);

            if (!_authorizationProvider.HasPermission(ai, objectName))
            {
                //!!! GetSchema for objectName && put name of object to message
                throw new UnauthorizedAccessException(ai.GetAuthorizationExceptionsMessage(objectName));
            }
        }