Example #1
0
        private bool CheckPermissions(ISecurityObject securityObj, ASC.Common.Security.Authorizing.Action action, bool silent)
        {
            if (securityObj == null)
            {
                throw new Exception(Resources.CalendarApiResource.ErrorItemNotFound);
            }

            if (silent)
            {
                return(SecurityContext.CheckPermissions(securityObj, action));
            }
            else
            {
                SecurityContext.DemandPermissions(securityObj, action);
            }

            return(true);
        }
Example #2
0
 private void CheckPermissions(ISecurityObject securityObj, ASC.Common.Security.Authorizing.Action action)
 {
     CheckPermissions(securityObj, action, false);
 }