public class AccessControlPolicyTest extends AbstractAccessControlTest
AccessControlPolicyTest
...acMgr
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, 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, privilegesFromNames
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run
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
protected void setUp() throws Exception
setUp
in class AbstractAccessControlTest
Exception
protected void tearDown() throws Exception
tearDown
in class AbstractJCRTest
Exception
public void testGetEffectivePolicies() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testGetEffectivePoliciesForNonExistingNode() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testGetEffectivePoliciesForProperty() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testGetPolicies() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testGetApplicablePolicies() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testApplicablePoliciesAreDistinct() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testApplicablePoliciesAreDistintFromSetPolicies() throws javax.jcr.RepositoryException, NotExecutableException
javax.jcr.RepositoryException
NotExecutableException
public void testSetPolicy() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testSetIllegalPolicy() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testSetAllPolicies() throws javax.jcr.RepositoryException, NotExecutableException
javax.jcr.RepositoryException
NotExecutableException
public void testGetPolicyAfterSet() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testResetPolicy() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testSetPolicyIsTransient() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testGetPolicyAfterSave() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testNodeIsModifiedAfterSecondSetPolicy() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testNodeIsModifiedAfterSetPolicy() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testRemovePolicy() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testRemovePolicyIsTransient() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testNodeIsModifiedAfterRemovePolicy() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException, NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
NotExecutableException
public void testNullPolicyOnNewNode() throws NotExecutableException, javax.jcr.RepositoryException, javax.jcr.AccessDeniedException
NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
public void testSetPolicyOnNewNode() throws NotExecutableException, javax.jcr.RepositoryException, javax.jcr.AccessDeniedException
NotExecutableException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
public void testRemoveTransientlyAddedPolicy() throws javax.jcr.RepositoryException, javax.jcr.AccessDeniedException
javax.jcr.RepositoryException
javax.jcr.AccessDeniedException
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.