org.iternine.jeppetto.test.accesscontrol
Class AccessControlTest
java.lang.Object
org.iternine.jeppetto.test.accesscontrol.AccessControlTest
public abstract class AccessControlTest
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AccessControlTest
public AccessControlTest()
getDefaultAccessObjectDAO
protected abstract DefaultAccessObjectDAO getDefaultAccessObjectDAO()
getIdentifiedCreatableObjectDAO
protected abstract IdentifiedCreatableObjectDAO getIdentifiedCreatableObjectDAO()
getRoleCreatableObjectDAO
protected abstract RoleCreatableObjectDAO getRoleCreatableObjectDAO()
reset
protected abstract void reset()
before
public void before()
after
public void after()
createObjectsWithUserWithCreatorsRole
public void createObjectsWithUserWithCreatorsRole()
createObjectsWithIdentifiedUser
public void createObjectsWithIdentifiedUser()
createObjectsWithAnonymousUser
public void createObjectsWithAnonymousUser()
unauthorizedAccessAttempts
public void unauthorizedAccessAttempts()
throws AccessControlException,
NoSuchItemException
- Throws:
AccessControlException
NoSuchItemException
cantDeleteOthersObject
public void cantDeleteOthersObject()
throws AccessControlException,
NoSuchItemException
- Throws:
AccessControlException
NoSuchItemException
grantedAccessAttempt
public void grantedAccessAttempt()
throws NoSuchItemException
- Throws:
NoSuchItemException
updateObjectWithCreatorContext
public void updateObjectWithCreatorContext()
updateObjectWithReadWriteContext
public void updateObjectWithReadWriteContext()
updateObjectWithReadContext
public void updateObjectWithReadContext()
allowedRoleAccessAttempt
public void allowedRoleAccessAttempt()
throws NoSuchItemException
- Throws:
NoSuchItemException
createAndGetOwnObjects
public void createAndGetOwnObjects()
creatorWithAccessTypeNoneCantAccessObject
public void creatorWithAccessTypeNoneCantAccessObject()
accessObjectUsingAsQueries
public void accessObjectUsingAsQueries()
saveAndUpdateObjectWithExplicitAccessControlContext
public void saveAndUpdateObjectWithExplicitAccessControlContext()
grantObjectAccessWithExplicitAccessControlContext
public void grantObjectAccessWithExplicitAccessControlContext()
verifyGrantedAccessesContainExpectedValues
public void verifyGrantedAccessesContainExpectedValues()
Copyright © 2012. All Rights Reserved.