public void TestACLEveryoneRetreive() { ACL acl = new ACL(); acl.Add(new ACLEveryoneAllowRetrieve()); acl.Check(new ManagedSecurityContext(new Account()), DataOperation.Retreive); }
public void TestBlankACLValidAccount() { ACL acl = new ACL(); Account account = new Account(); acl.Add(new ACLAccount(account, DataOperation.All)); acl.Check(new ManagedSecurityContext(account), DataOperation.Create); }
public void TestBlankACLInvalidAccount() { ACL acl = new ACL(); acl.Add(new ACLAccount(new Account(), DataOperation.All)); acl.Check(new ManagedSecurityContext((Account)null), DataOperation.Create); }
public void TestBlankACLInvalidAccount() { ACL acl = new ACL(); acl.Add(new ACLAccount(new Account(), DataOperation.All)); acl.Check(new ManagedSecurityContext((Account) null), DataOperation.Create); }
public void TestBlankACLAdminAccount() { ACL acl = new ACL(); acl.Check(new ManagedSecurityContext(ManagedAccount.GetAdminAccount(Session)), DataOperation.Create); }
public void TestBlankACLNonAdminAccount() { ACL acl = new ACL(); acl.Check(new ManagedSecurityContext(new Account()), DataOperation.Create); }