public abstract class AccessControlTest
extends java.lang.Object
| Constructor and Description |
|---|
AccessControlTest() |
protected abstract DefaultAccessObjectDAO getDefaultAccessObjectDAO()
protected abstract IdentifiedCreatableObjectDAO getIdentifiedCreatableObjectDAO()
protected abstract RoleCreatableObjectDAO getRoleCreatableObjectDAO()
protected abstract void reset()
public void before()
public void after()
public void createObjectsWithUserWithCreatorsRole()
public void createObjectsWithIdentifiedUser()
public void createObjectsWithAnonymousUser()
public void unauthorizedAccessAttempts()
throws AccessControlException,
NoSuchItemException
public void cantDeleteOthersObject()
throws AccessControlException,
NoSuchItemException
public void grantedAccessAttempt()
throws NoSuchItemException
NoSuchItemExceptionpublic void updateObjectWithCreatorContext()
public void updateObjectWithReadWriteContext()
public void updateObjectWithReadContext()
public void allowedRoleAccessAttempt()
throws NoSuchItemException
NoSuchItemExceptionpublic void createAndGetOwnObjects()
public void creatorWithAccessTypeNoneCantAccessObject()
public void accessObjectUsingAsQueries()
public void saveAndUpdateObjectWithExplicitAccessControlContext()
public void grantObjectAccessWithExplicitAccessControlContext()
public void verifyGrantedAccessesContainExpectedValues()
Copyright © 2017. All Rights Reserved.