public abstract class LdapConnector<T extends LdapConnector> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
LdapConnector.ConnectorType |
static class |
LdapConnector.UserEncryptionMethod |
Modifier and Type | Field and Description |
---|---|
protected com.atlassian.pageobjects.elements.PageElementActions |
actions |
protected AuiFlags |
auiFlags |
protected com.atlassian.pageobjects.elements.PageElement |
baseDN |
protected com.atlassian.pageobjects.elements.PageElement |
connectionTimeoutInSec |
protected com.atlassian.pageobjects.elements.SelectElement |
connector |
protected com.atlassian.pageobjects.elements.PageElementFinder |
finder |
static String |
LDAP_URL |
static String |
MULTIPLE_LDAP_URLS_WITH_SINGLE_VALID |
protected com.atlassian.pageobjects.PageBinder |
pageBinder |
protected com.atlassian.pageobjects.elements.CheckboxElement |
pagedResults |
protected com.atlassian.pageobjects.elements.PageElement |
pagedResultsSize |
protected com.atlassian.webdriver.utils.element.WebDriverPoller |
poller |
protected com.atlassian.pageobjects.elements.PageElement |
readTimeoutInSec |
protected com.atlassian.pageobjects.elements.CheckboxElement |
referral |
protected com.atlassian.pageobjects.elements.PageElement |
searchTimeoutInSec |
protected com.atlassian.pageobjects.elements.SelectElement |
secureMode |
protected com.atlassian.pageobjects.elements.SelectElement |
syncGroupMembershipsAfterAuth |
protected com.atlassian.pageobjects.elements.PageElement |
testConnectionButton |
protected com.atlassian.pageobjects.elements.PageElement |
url |
protected com.atlassian.pageobjects.elements.CheckboxElement |
useNestedGroups |
protected com.atlassian.pageobjects.elements.SelectElement |
userEncryptionMethod |
protected com.atlassian.pageobjects.elements.CheckboxElement |
useUserMembershipAttribute |
Constructor and Description |
---|
LdapConnector() |
public static final String LDAP_URL
public static final String MULTIPLE_LDAP_URLS_WITH_SINGLE_VALID
@Inject protected com.atlassian.webdriver.utils.element.WebDriverPoller poller
@Inject protected com.atlassian.pageobjects.elements.PageElementActions actions
@Inject protected com.atlassian.pageobjects.elements.PageElementFinder finder
@Inject protected com.atlassian.pageobjects.PageBinder pageBinder
@Inject protected AuiFlags auiFlags
protected com.atlassian.pageobjects.elements.SelectElement connector
protected com.atlassian.pageobjects.elements.PageElement url
protected com.atlassian.pageobjects.elements.SelectElement secureMode
protected com.atlassian.pageobjects.elements.CheckboxElement referral
protected com.atlassian.pageobjects.elements.CheckboxElement useNestedGroups
protected com.atlassian.pageobjects.elements.CheckboxElement useUserMembershipAttribute
protected com.atlassian.pageobjects.elements.CheckboxElement pagedResults
protected com.atlassian.pageobjects.elements.PageElement pagedResultsSize
protected com.atlassian.pageobjects.elements.PageElement readTimeoutInSec
protected com.atlassian.pageobjects.elements.PageElement searchTimeoutInSec
protected com.atlassian.pageobjects.elements.PageElement connectionTimeoutInSec
protected com.atlassian.pageobjects.elements.SelectElement userEncryptionMethod
protected com.atlassian.pageobjects.elements.SelectElement syncGroupMembershipsAfterAuth
protected com.atlassian.pageobjects.elements.PageElement baseDN
protected com.atlassian.pageobjects.elements.PageElement testConnectionButton
public LdapConnector.ConnectorType getConnector()
public T setConnector(LdapConnector.ConnectorType option)
public String getUrl()
public LdapSecureMode getSecureMode()
public T setSecureMode(LdapSecureMode value)
public boolean getReferral()
public T setReferral(boolean value)
public boolean getUseNestedGroups()
public T setUseNestedGroups(boolean value)
public boolean getUseUserMembershipAttribute()
public T setUseUserMembershipAttribute(boolean value)
public boolean getPagedResults()
public T setPagedResults(boolean value)
public String getPagedResultsSize()
public String getReadTimeoutInSec()
public String getSearchTimeoutInSec()
public String getConnectionTimeoutInSec()
public LdapConnector.UserEncryptionMethod getUserEncryptionMethod()
public T setUserEncryptionMethod(LdapConnector.UserEncryptionMethod value)
public SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth getSyncGroupMembershipsAfterAuth()
public void setSyncGroupMembershipsAfterAuth(SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth value)
public boolean isSyncGroupMembershipsAfterAuthPresent()
public String getBaseDN()
public String getUserDN()
public T testConnection()
public AuiFlags getAuiFlags()
Copyright © 2020 Atlassian. All rights reserved.