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, 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, plugins, rebuildIndex, substituteForNodeBaseUrl, users, viewHomepage, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, viewTrash, watchSpace, webAppContextPath
runBare, setExceptionTransformer
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, run, runTest, setName, toString
protected UserDirectory ldapDirectory
protected UserDirectory internalDirectory
protected LdapUserManagementHelper ldapHelper
protected UserDirectories userDirectories
protected final UserDirectories.ConfigurationCallback configurationCallBack
protected final void setUp() throws Exception
AbstractConfluenceAcceptanceTest
setUp
in class AbstractConfluenceAcceptanceTest
Exception
- from superprotected void beforeAddLdapDirectory() throws Exception
Exception
protected 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
Exception
protected void onTearDown() throws Exception
Exception
protected void postProcessConfiguration()
protected void initialiseLdapData(LdapService service) throws Exception
service
- the LDAP serviceException
protected final void initLdapFromDefaultLdif(LdapService service) throws Exception
Exception
protected final void tearDown() throws Exception
AbstractConfluenceAcceptanceTest
AbstractConfluenceAcceptanceTest.filesToDelete
list.tearDown
in class AbstractConfluenceAcceptanceTest
Exception
Copyright © 2003–2016 Atlassian. All rights reserved.