public abstract class AbstractLdapAcceptanceTest extends AbstractConfluenceAcceptanceTest
| Modifier and Type | Field and Description |
|---|---|
protected UserDirectories.ConfigurationCallback |
configurationCallBack |
protected UserDirectory |
internalDirectory |
protected UserDirectory |
ldapDirectory |
protected LdapUserManagementHelper |
ldapHelper |
protected UserDirectories |
userDirectories |
DASHBOARD_RECENT_UPDATES_REST_URL, DASHBOARD_RECENT_UPDATES_URL, log, logAdjuster, ONBOARDING_PLUGIN, rpc, TEST_ADMIN, TEST_BLOG, TEST_COMMENT, TEST_GROUP1, TEST_GROUP2, TEST_PAGE, TEST_SPACE, TEST_SPACE2, TEST_USER1, TEST_USER2, TESTBLOG_CONTENT, TESTBLOG_TITLE, testData, TESTPAGE_COMMENT, TESTPAGE_CONTENT, TESTPAGE_TITLE, TESTSPACE_KEY, TESTSPACE_TITLE, TESTSPACE2_KEY, TESTSPACE2_TITLE, webTester, wikiMarkupRpc| Constructor and Description |
|---|
AbstractLdapAcceptanceTest() |
| Modifier and Type | Method and Description |
|---|---|
protected UserDirectory |
addLdapDirectory() |
protected void |
beforeAddLdapDirectory()
Default implementation does nothing.
|
protected UserDirectory |
editLdapDirectory(LdapDirectoryPermission ldapPermission,
Map<String,String> ldapProperties) |
protected LdapDirectoryPermission |
getLdapDirectoryPermission()
Override to change the permission setting for the LDAP directory.
|
protected Map<String,String> |
getLdapProperties() |
protected void |
initialiseLdapData(LdapService service)
Subclasses can override to install custom LDIF files, or initialise the LDAP server in other ways.
|
protected void |
initLdapFromDefaultLdif(LdapService service) |
protected abstract String |
ldapPropertiesFile()
Overridden by subclasses to override ldap properties
|
protected void |
onSetUp()
Override to execute custom set-up code.
|
protected void |
onTearDown()
Override to execute custom tear-down code.
|
protected void |
postProcessConfiguration()
Override to modify the LDAP configuration before it is saved.
|
protected void |
setUp()
Default setUp method.
|
protected void |
tearDown()
Default tearDown method.
|
adminConsole, attachments, baseUrlSelector, createSpaceViaWebUI, createTestSpaceViaWebUI, createTestUser, darkFeatures, directoryConfig, disableBatchingDarkFeature, enableBatchingDarkFeature, enableBatchingTrigger, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getPluginHelper, getServerStateManager, getTestDescription, goToBlogCollector, logins, logout, logTestStart, pages, pauseAndFlushIndexQueue, plugins, rebuildIndex, substituteForNodeBaseUrl, users, viewHomepage, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, viewTrash, watchSpace, webAppContextPathrunBare, setExceptionTransformerassertEquals, 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, run, runTest, setName, toStringprotected UserDirectory ldapDirectory
protected UserDirectory internalDirectory
protected LdapUserManagementHelper ldapHelper
protected UserDirectories userDirectories
protected final UserDirectories.ConfigurationCallback configurationCallBack
protected final void setUp()
throws Exception
AbstractConfluenceAcceptanceTestsetUp in class AbstractConfluenceAcceptanceTestException - from superprotected void beforeAddLdapDirectory()
throws Exception
Exceptionprotected abstract String ldapPropertiesFile()
protected UserDirectory addLdapDirectory()
protected UserDirectory editLdapDirectory(LdapDirectoryPermission ldapPermission, Map<String,String> ldapProperties)
protected LdapDirectoryPermission getLdapDirectoryPermission()
LdapDirectoryPermission.READ_WRITE.protected void onSetUp()
throws Exception
Exceptionprotected void onTearDown()
throws Exception
Exceptionprotected void postProcessConfiguration()
protected void initialiseLdapData(LdapService service) throws Exception
service - the LDAP serviceExceptionprotected final void initLdapFromDefaultLdif(LdapService service) throws Exception
Exceptionprotected final void tearDown()
throws Exception
AbstractConfluenceAcceptanceTestAbstractConfluenceAcceptanceTest.filesToDelete list.tearDown in class AbstractConfluenceAcceptanceTestExceptionCopyright © 2003–2017 Atlassian. All rights reserved.