Example #1
0
 public Acl(
     IEnumerable<IPermissionSubject> subjects,
     LedgerPath path,
     bool recursive,
     StringPattern recordName,
     PermissionSet permissions)
 {
     this.Subjects = subjects.ToList().AsReadOnly();
     this.Path = path;
     this.Recursive = recursive;
     this.RecordName = recordName;
     this.Permissions = permissions;
 }
Example #2
0
 public Acl(
     IEnumerable <IPermissionSubject> subjects,
     LedgerPath path,
     bool recursive,
     StringPattern recordName,
     PermissionSet permissions)
 {
     this.Subjects    = subjects.ToList().AsReadOnly();
     this.Path        = path;
     this.Recursive   = recursive;
     this.RecordName  = recordName;
     this.Permissions = permissions;
 }