Ejemplo n.º 1
0
        public void TestACLEveryoneRetreive()
        {
            ACL acl = new ACL();

            acl.Add(new ACLEveryoneAllowRetrieve());
            acl.Check(new ManagedSecurityContext(new Account()), DataOperation.Retreive);
        }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
        public void TestBlankACLInvalidAccount()
        {
            ACL acl = new ACL();

            acl.Add(new ACLAccount(new Account(), DataOperation.All));
            acl.Check(new ManagedSecurityContext((Account)null), DataOperation.Create);
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
 public void TestACLEveryoneRetreive()
 {
     ACL acl = new ACL();
     acl.Add(new ACLEveryoneAllowRetrieve());
     acl.Check(new ManagedSecurityContext(new Account()), DataOperation.Retreive);
 }
Ejemplo n.º 6
0
 public void TestBlankACLInvalidAccount()
 {
     ACL acl = new ACL();
     acl.Add(new ACLAccount(new Account(), DataOperation.All));
     acl.Check(new ManagedSecurityContext((Account) null), DataOperation.Create);
 }
Ejemplo n.º 7
0
 public void TestBlankACLAdminAccount()
 {
     ACL acl = new ACL();
     acl.Check(new ManagedSecurityContext(ManagedAccount.GetAdminAccount(Session)), DataOperation.Create);
 }
Ejemplo n.º 8
0
 public void TestBlankACLNonAdminAccount()
 {
     ACL acl = new ACL();
     acl.Check(new ManagedSecurityContext(new Account()), DataOperation.Create);
 }
Ejemplo n.º 9
0
        public void TestBlankACLAdminAccount()
        {
            ACL acl = new ACL();

            acl.Check(new ManagedSecurityContext(ManagedAccount.GetAdminAccount(Session)), DataOperation.Create);
        }
Ejemplo n.º 10
0
        public void TestBlankACLNonAdminAccount()
        {
            ACL acl = new ACL();

            acl.Check(new ManagedSecurityContext(new Account()), DataOperation.Create);
        }