public class SyncAllExternalUsersTest extends AbstractTest<RepositoryFixture>
SynchronizationMBean.syncAllExternalUsers()
Modifier and Type | Field and Description |
---|---|
protected long |
seed |
Constructor and Description |
---|
SyncAllExternalUsersTest(int numberOfUsers,
int membershipSize,
long expTime,
boolean dynamicMembership,
@NotNull java.util.List<java.lang.String> autoMembership) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterSuite()
Remove any user/group accounts that have been synchronized into the repo.
|
protected void |
beforeSuite()
Run before any iterations of this test get executed.
|
protected javax.security.auth.login.Configuration |
createConfiguration() |
protected Repository[] |
createRepository(RepositoryFixture fixture)
Customize the repository creation process by custom fixture handling
|
protected ContentRepository |
getContentRepository() |
protected java.lang.String |
getRandomGroupId() |
protected java.lang.String |
getRandomUserId() |
protected SecurityProvider |
getSecurityProvider() |
void |
run(java.lang.Iterable<RepositoryFixture> fixtures,
java.util.List<java.lang.Integer> concurrencyLevels) |
protected void |
runTest() |
addBackgroundJob, afterTest, afterTest, beforeTest, beforeTest, comment, disposeThreadExecutionContext, execute, failOnRepositoryVersions, getCredentials, getCurrentFixture, getRepository, getScale, issueHaltChildThreads, issueHaltRequest, login, loginAdministrative, loginAnonymous, loginSubject, loginWriter, logout, prepareThreadExecutionContext, run, runTest, setPrintStream, setUp, statsFormats, statsNames, statsValues, systemLogin, tearDown
public SyncAllExternalUsersTest(int numberOfUsers, int membershipSize, long expTime, boolean dynamicMembership, @NotNull @NotNull java.util.List<java.lang.String> autoMembership)
protected javax.security.auth.login.Configuration createConfiguration()
protected void beforeSuite() throws java.lang.Exception
AbstractTest
java.lang.Exception
- if an error occursprotected void runTest() throws java.lang.Exception
runTest
in class AbstractTest<RepositoryFixture>
java.lang.Exception
protected ContentRepository getContentRepository()
protected SecurityProvider getSecurityProvider()
protected java.lang.String getRandomUserId()
protected java.lang.String getRandomGroupId()
public void run(java.lang.Iterable<RepositoryFixture> fixtures, java.util.List<java.lang.Integer> concurrencyLevels)
run
in class AbstractTest<RepositoryFixture>
protected void afterSuite() throws java.lang.Exception
afterSuite
in class AbstractTest<RepositoryFixture>
java.lang.Exception
protected Repository[] createRepository(RepositoryFixture fixture) throws java.lang.Exception
AbstractTest
createRepository
in class AbstractTest<RepositoryFixture>
java.lang.Exception
Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.