public void Complete(CheckAccessContext context)
 {
     if (context.Content != null)
     {
         var ci = _dataProtectionCheckerService.CheckDataRestricitons(context.Content.ContentItem, context.Permission);
         if (ci == null)
         {
             context.Granted  = false;
             context.Adjusted = true;
         }
     }
 }
 public void AddCriteria(ICriteria criteria)
 {
     _dataProtectionCheckerService.CheckDataRestricitons(criteria);
 }
示例#3
0
 public void ApplyFilter(FilterContext context)
 {
     _dataProtectionCheckerService.CheckDataRestricitons(context);
 }