public class AccessControlPolicyTest extends AbstractAccessControlTest
AccessControlPolicyTest...acMgrisReadOnly, 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, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName| Constructor and Description |
|---|
AccessControlPolicyTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp() |
protected void |
tearDown() |
void |
testApplicablePoliciesAreDistinct() |
void |
testApplicablePoliciesAreDistintFromSetPolicies() |
void |
testGetApplicablePolicies() |
void |
testGetEffectivePolicies() |
void |
testGetEffectivePoliciesForNonExistingNode() |
void |
testGetEffectivePoliciesForProperty() |
void |
testGetPolicies() |
void |
testGetPolicyAfterSave() |
void |
testGetPolicyAfterSet() |
void |
testNodeIsModifiedAfterRemovePolicy() |
void |
testNodeIsModifiedAfterSecondSetPolicy() |
void |
testNodeIsModifiedAfterSetPolicy() |
void |
testNullPolicyOnNewNode() |
void |
testRemovePolicy() |
void |
testRemovePolicyIsTransient() |
void |
testRemoveTransientlyAddedPolicy() |
void |
testResetPolicy() |
void |
testSetAllPolicies() |
void |
testSetIllegalPolicy() |
void |
testSetPolicy() |
void |
testSetPolicyIsTransient() |
void |
testSetPolicyOnNewNode() |
checkCanModifyAc, checkCanReadAc, getAccessControlManager, getPathToNonExistingNode, getPathToProperty, privilegesFromName, privilegesFromNamescheckSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, runassertEquals, 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, toStringprotected void setUp()
throws Exception
setUp in class AbstractAccessControlTestExceptionprotected void tearDown()
throws Exception
tearDown in class AbstractJCRTestExceptionpublic void testGetEffectivePolicies()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testGetEffectivePoliciesForNonExistingNode()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testGetEffectivePoliciesForProperty()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testGetPolicies()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testGetApplicablePolicies()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testApplicablePoliciesAreDistinct()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testApplicablePoliciesAreDistintFromSetPolicies()
throws javax.jcr.RepositoryException,
NotExecutableException
javax.jcr.RepositoryExceptionNotExecutableExceptionpublic void testSetPolicy()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testSetIllegalPolicy()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testSetAllPolicies()
throws javax.jcr.RepositoryException,
NotExecutableException
javax.jcr.RepositoryExceptionNotExecutableExceptionpublic void testGetPolicyAfterSet()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testResetPolicy()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testSetPolicyIsTransient()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testGetPolicyAfterSave()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testNodeIsModifiedAfterSecondSetPolicy()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testNodeIsModifiedAfterSetPolicy()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testRemovePolicy()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testRemovePolicyIsTransient()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testNodeIsModifiedAfterRemovePolicy()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException,
NotExecutableException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionNotExecutableExceptionpublic void testNullPolicyOnNewNode()
throws NotExecutableException,
javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException
NotExecutableExceptionjavax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionpublic void testSetPolicyOnNewNode()
throws NotExecutableException,
javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException
NotExecutableExceptionjavax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionpublic void testRemoveTransientlyAddedPolicy()
throws javax.jcr.RepositoryException,
javax.jcr.AccessDeniedException
javax.jcr.RepositoryExceptionjavax.jcr.AccessDeniedExceptionCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.