Exemple #1
0
        public virtual PermissionCheckBuilder atomicCheckForResourceId(Resource resource, string resourceId, Permission permission)
        {
            if (!isPermissionDisabled(permission))
            {
                PermissionCheck permCheck = new PermissionCheck();
                permCheck.Resource   = resource;
                permCheck.ResourceId = resourceId;
                permCheck.Permission = permission;
                this.atomicChecks.Add(permCheck);
            }

            return(this);
        }
Exemple #2
0
 public virtual void addAtomicCheck(PermissionCheck permissionCheck)
 {
     this.atomicChecks.Add(permissionCheck);
 }
Exemple #3
0
 public virtual void addAtomicPermissionCheck(PermissionCheck permissionCheck)
 {
     permissionChecks.addAtomicCheck(permissionCheck);
 }