Class AbstractAccessControlTest
- java.lang.Object
 - 
- junit.framework.Assert
 - 
- junit.framework.TestCase
 - 
- org.apache.jackrabbit.test.JUnitTest
 - 
- org.apache.jackrabbit.test.AbstractJCRTest
 - 
- org.apache.jackrabbit.test.api.security.AbstractAccessControlTest
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 junit.framework.Test
- Direct Known Subclasses:
 AccessControlDiscoveryTest,AccessControlListTest,AccessControlPolicyIteratorTest,AccessControlPolicyTest,RSessionAccessControlDiscoveryTest,RSessionAccessControlPolicyTest,RSessionAccessControlTest
public abstract class AbstractAccessControlTest extends AbstractJCRTest
AbstractAccessControlTest... 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected AccessControlManageracMgr- 
Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest
isReadOnly, jcrBaseVersion, jcrCopiedFrom, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, mixTitle, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntActivity, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName 
 - 
 
- 
Constructor Summary
Constructors Constructor Description AbstractAccessControlTest() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckCanModifyAc(String path)protected voidcheckCanReadAc(String path)protected static AccessControlManagergetAccessControlManager(Session s)protected StringgetPathToNonExistingNode()protected StringgetPathToProperty()protected Privilege[]privilegesFromName(String privilegeName)protected Privilege[]privilegesFromNames(String[] privilegeNames)protected voidsetUp()- 
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run, tearDown 
- 
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, runBare, runTest, setName, toString 
 - 
 
 - 
 
- 
- 
Field Detail
- 
acMgr
protected AccessControlManager acMgr
 
 - 
 
- 
Method Detail
- 
setUp
protected void setUp() throws Exception- Overrides:
 setUpin classAbstractJCRTest- Throws:
 Exception
 
- 
getAccessControlManager
protected static AccessControlManager getAccessControlManager(Session s) throws RepositoryException, NotExecutableException
 
- 
privilegesFromName
protected Privilege[] privilegesFromName(String privilegeName) throws RepositoryException, NotExecutableException
 
- 
privilegesFromNames
protected Privilege[] privilegesFromNames(String[] privilegeNames) throws RepositoryException, NotExecutableException
 
- 
checkCanReadAc
protected void checkCanReadAc(String path) throws RepositoryException, NotExecutableException
 
- 
checkCanModifyAc
protected void checkCanModifyAc(String path) throws RepositoryException, NotExecutableException
 
- 
getPathToNonExistingNode
protected String getPathToNonExistingNode() throws RepositoryException
- Throws:
 RepositoryException
 
- 
getPathToProperty
protected String getPathToProperty() throws RepositoryException
- Throws:
 RepositoryException
 
 - 
 
 -