Class LdapDetails<T extends LdapGroupMembershipStrategy>
java.lang.Object
org.jenkinsci.test.acceptance.plugins.ldap.LdapDetails<T>
POJO for LDAP server connection, credential and configuration details.
- Author:
- Michael Prankl
-
Constructor Summary
ConstructorsConstructorDescriptionLdapDetails(String host, int port, String managerDn, String managerPassword, String rootDn) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEnvironmentVariable(LdapEnvironmentVariable environmentVariable) cacheSize(int cacheSize) cacheTTL(int cacheTTL) disableLdapEmailResolver(boolean disableLdapEmailResolver) displayNameAttributeName(String displayNameAttributeName) enableCache(boolean enableCache) intintgetHost()intgetPort()groupMembershipFilter(String groupMembershipFilter) groupMembershipStrategy(Class<T> groupMembershipStrategy) groupMembershipStrategyParam(String groupMembershipStrategyParam) groupSearchBase(String groupSearchBase) groupSearchFilter(String groupSearchFilter) hostWithPort(String hostWithPort) booleanbooleanmailAdressAttributeName(String mailAddressAttributeName) port(int port) voidsetCacheSize(int cacheSize) voidsetCacheTTL(int cacheTTL) voidsetDisableLdapEmailResolver(boolean disableLdapEmailResolver) voidsetDisplayNameAttributeName(String displayNameAttributeName) voidsetEnableCache(boolean enableCache) voidsetEnvironmentVariables(List<LdapEnvironmentVariable> environmentVariables) voidsetGroupMembershipFilter(String groupMembershipFilter) voidsetGroupMembershipStrategy(Class<T> groupMembershipStrategy) voidsetGroupMembershipStrategyParam(String groupMembershipStrategyParam) voidsetGroupSearchBase(String groupSearchBase) voidsetGroupSearchFilter(String groupSearchFilter) voidvoidsetHostWithPort(String hostWithPort) voidsetMailAddressAttributeName(String mailAddressAttributeName) voidsetManagerDn(String managerDn) voidsetManagerPassword(String managerPassword) voidsetPort(int port) voidvoidsetUserSearchBase(String userSearchBase) voidsetUserSearchFilter(String userSearchFilter) userSearchBase(String userSearchBase) userSearchFilter(String userSearchFilter)
-
Constructor Details
-
LdapDetails
-
-
Method Details
-
getHost
-
setHost
-
host
-
getPort
public int getPort() -
setPort
public void setPort(int port) -
port
-
getHostWithPort
-
setHostWithPort
-
hostWithPort
-
getManagerDn
-
setManagerDn
-
getManagerPassword
-
setManagerPassword
-
getRootDn
-
setRootDn
-
getUserSearchBase
-
setUserSearchBase
-
userSearchBase
-
getUserSearchFilter
-
setUserSearchFilter
-
userSearchFilter
-
getGroupSearchBase
-
setGroupSearchBase
-
groupSearchBase
-
getGroupSearchFilter
-
setGroupSearchFilter
-
groupSearchFilter
-
getGroupMembershipFilter
-
setGroupMembershipFilter
-
groupMembershipFilter
-
isDisableLdapEmailResolver
public boolean isDisableLdapEmailResolver() -
setDisableLdapEmailResolver
public void setDisableLdapEmailResolver(boolean disableLdapEmailResolver) -
disableLdapEmailResolver
-
isEnableCache
public boolean isEnableCache() -
setEnableCache
public void setEnableCache(boolean enableCache) -
enableCache
-
getCacheSize
public int getCacheSize() -
setCacheSize
public void setCacheSize(int cacheSize) -
cacheSize
-
getCacheTTL
public int getCacheTTL() -
setCacheTTL
public void setCacheTTL(int cacheTTL) -
cacheTTL
-
getMailAddressAttributeName
-
setMailAddressAttributeName
-
mailAdressAttributeName
-
getDisplayNameAttributeName
-
setDisplayNameAttributeName
-
displayNameAttributeName
-
getGroupMembershipStrategyParam
-
setGroupMembershipStrategyParam
-
groupMembershipStrategyParam
-
getGroupMembershipStrategy
-
setGroupMembershipStrategy
-
groupMembershipStrategy
-
getEnvironmentVariables
-
setEnvironmentVariables
-
addEnvironmentVariable
-