Beispiel #1
0
 // just a helper function
 public bool HasPermission(EPermissions perm, bool explizit = false)
 {
     if (explizit)
     {
         return(Permissions.Contains(perm));
     }
     else
     {
         return(Permissions.Contains(EPermissions.wildcard) || Permissions.Contains(perm));
     }
 }
 // über den contructor wird die required permission an das funktionsattribut übergeben
 public RequirePermissionAttribute(EPermissions perm)
 {
     reqPerm = perm;
 }
Beispiel #3
0
 // just a helper function
 public bool HasPermission(EPermissions perm, bool explizit = false)
 {
     return(Group.HasPermission(perm, explizit));
 }