Class AclTestUtils

java.lang.Object
ubic.gemma.core.security.authorization.acl.AclTestUtils

@Component public class AclTestUtils extends Object
Methods for checking ACLs.
Author:
paul
  • Constructor Details

    • AclTestUtils

      public AclTestUtils()
  • Method Details

    • checkDeletedAcl

      public void checkDeletedAcl(Securable f)
      Make sure object f has no ACLs
      Parameters:
      f - f
    • checkDeleteEEAcls

      public void checkDeleteEEAcls(ExpressionExperiment ee)
      CHeck the entire entity graph of an ee for ACL deletion.
      Parameters:
      ee - ee
    • checkEEAcls

      public void checkEEAcls(ExpressionExperiment ee)
      Validate ACLs on EE
      Parameters:
      ee - ee
    • checkEESubSetAcls

      public void checkEESubSetAcls(ExpressionExperimentSubSet eeset)
    • checkHasAces

      public void checkHasAces(Securable f)
    • checkHasAcl

      public void checkHasAcl(Securable f)
    • checkHasAclParent

      public void checkHasAclParent(SecuredChild f, Securable parent)
    • checkLacksAces

      public void checkLacksAces(Securable f)
    • update

      public void update(org.springframework.security.acls.model.MutableAcl acl)
    • getAcl

      public org.springframework.security.acls.model.MutableAcl getAcl(Securable f)