public class PermissionEvaluationTest extends PrinicipalBasedReadTest
adminSession, allPaths, DEFAULT_ITEMS_TD_READ, DEFAULT_REPEATED_READ, doReport, itemsToRead, nodePaths, repeatedRead, runAsAdmin, singleSession, testRoot, testSession
Constructor and Description |
---|
PermissionEvaluationTest(int itemsToRead,
int numberOfACEs,
int subjectSize,
boolean entriesForEachPrincipal,
boolean testDefault,
@NotNull java.lang.String compositionType,
boolean useAggregationFilter,
boolean doReport) |
Modifier and Type | Method and Description |
---|---|
protected @NotNull java.lang.String |
getTestNodeName() |
protected void |
randomRead(Session testSession,
java.util.List<java.lang.String> allPaths,
int cnt) |
afterSuite, beforeSuite, createRepository, getImportFileName, getTestSession
addPolicy, addPolicy, createDeepTree, getAccessControllablePath, getRandom, runTest, visitingNode, visitingProperty
addBackgroundJob, afterTest, afterTest, beforeTest, beforeTest, comment, disposeThreadExecutionContext, execute, failOnRepositoryVersions, getCredentials, getCurrentFixture, getRepository, getScale, issueHaltChildThreads, issueHaltRequest, login, loginAdministrative, loginAnonymous, loginSubject, loginWriter, logout, prepareThreadExecutionContext, run, run, runTest, setPrintStream, setUp, statsFormats, statsNames, statsValues, systemLogin, tearDown
public PermissionEvaluationTest(int itemsToRead, int numberOfACEs, int subjectSize, boolean entriesForEachPrincipal, boolean testDefault, @NotNull @NotNull java.lang.String compositionType, boolean useAggregationFilter, boolean doReport)
protected void randomRead(Session testSession, java.util.List<java.lang.String> allPaths, int cnt) throws RepositoryException
randomRead
in class ReadDeepTreeTest
RepositoryException
@NotNull protected @NotNull java.lang.String getTestNodeName()
getTestNodeName
in class PrinicipalBasedReadTest
Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.