Package org.apache.syncope.common.lib
Class AbstractLDAPConf
- java.lang.Object
-
- org.apache.syncope.common.lib.AbstractLDAPConf
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
GoogleMfaAuthModuleConf.LDAP,LDAPAttrRepoConf,LDAPAuthModuleConf,SpnegoAuthModuleConf.LDAP,X509AuthModuleConf.LDAP
public abstract class AbstractLDAPConf extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractLDAPConf.LdapConnectionPoolPassivatorThe ldap connection pool passivator.static classAbstractLDAPConf.LdapConnectionStrategystatic classAbstractLDAPConf.LdapHostnameVerifierDescribe hostname verification strategies.static classAbstractLDAPConf.LdapTrustManagerDescribe trust manager strategies.static classAbstractLDAPConf.LdapTypeThe ldap type used to handle specific ops.
-
Constructor Summary
Constructors Constructor Description AbstractLDAPConf()
-
Method Summary
-
-
-
Method Detail
-
getSearchFilter
public String getSearchFilter()
-
setSearchFilter
public void setSearchFilter(String searchFilter)
-
getPageSize
public int getPageSize()
-
setPageSize
public void setPageSize(int pageSize)
-
isSubtreeSearch
public boolean isSubtreeSearch()
-
setSubtreeSearch
public void setSubtreeSearch(boolean subtreeSearch)
-
getLdapType
public AbstractLDAPConf.LdapType getLdapType()
-
setLdapType
public void setLdapType(AbstractLDAPConf.LdapType ldapType)
-
getLdapUrl
public String getLdapUrl()
-
setLdapUrl
public void setLdapUrl(String ldapUrl)
-
getBindDn
public String getBindDn()
-
setBindDn
public void setBindDn(String bindDn)
-
getBindCredential
public String getBindCredential()
-
setBindCredential
public void setBindCredential(String bindCredential)
-
getBaseDn
public String getBaseDn()
-
setBaseDn
public void setBaseDn(String baseDn)
-
isDisablePooling
public boolean isDisablePooling()
-
setDisablePooling
public void setDisablePooling(boolean disablePooling)
-
getMinPoolSize
public int getMinPoolSize()
-
setMinPoolSize
public void setMinPoolSize(int minPoolSize)
-
getMaxPoolSize
public int getMaxPoolSize()
-
setMaxPoolSize
public void setMaxPoolSize(int maxPoolSize)
-
getPoolPassivator
public AbstractLDAPConf.LdapConnectionPoolPassivator getPoolPassivator()
-
setPoolPassivator
public void setPoolPassivator(AbstractLDAPConf.LdapConnectionPoolPassivator poolPassivator)
-
getHostnameVerifier
public AbstractLDAPConf.LdapHostnameVerifier getHostnameVerifier()
-
setHostnameVerifier
public void setHostnameVerifier(AbstractLDAPConf.LdapHostnameVerifier hostnameVerifier)
-
getTrustManager
public AbstractLDAPConf.LdapTrustManager getTrustManager()
-
setTrustManager
public void setTrustManager(AbstractLDAPConf.LdapTrustManager trustManager)
-
isValidateOnCheckout
public boolean isValidateOnCheckout()
-
setValidateOnCheckout
public void setValidateOnCheckout(boolean validateOnCheckout)
-
isValidatePeriodically
public boolean isValidatePeriodically()
-
setValidatePeriodically
public void setValidatePeriodically(boolean validatePeriodically)
-
getValidateTimeout
public Duration getValidateTimeout()
-
setValidateTimeout
public void setValidateTimeout(Duration validateTimeout)
-
getValidatePeriod
public Duration getValidatePeriod()
-
setValidatePeriod
public void setValidatePeriod(Duration validatePeriod)
-
isFailFast
public boolean isFailFast()
-
setFailFast
public void setFailFast(boolean failFast)
-
getIdleTime
public Duration getIdleTime()
-
setIdleTime
public void setIdleTime(Duration idleTime)
-
getPrunePeriod
public Duration getPrunePeriod()
-
setPrunePeriod
public void setPrunePeriod(Duration prunePeriod)
-
getBlockWaitTime
public Duration getBlockWaitTime()
-
setBlockWaitTime
public void setBlockWaitTime(Duration blockWaitTime)
-
getConnectionStrategy
public AbstractLDAPConf.LdapConnectionStrategy getConnectionStrategy()
-
setConnectionStrategy
public void setConnectionStrategy(AbstractLDAPConf.LdapConnectionStrategy connectionStrategy)
-
isUseStartTls
public boolean isUseStartTls()
-
setUseStartTls
public void setUseStartTls(boolean useStartTls)
-
getConnectTimeout
public Duration getConnectTimeout()
-
setConnectTimeout
public void setConnectTimeout(Duration connectTimeout)
-
getResponseTimeout
public Duration getResponseTimeout()
-
setResponseTimeout
public void setResponseTimeout(Duration responseTimeout)
-
isAllowMultipleDns
public boolean isAllowMultipleDns()
-
setAllowMultipleDns
public void setAllowMultipleDns(boolean allowMultipleDns)
-
isAllowMultipleEntries
public boolean isAllowMultipleEntries()
-
setAllowMultipleEntries
public void setAllowMultipleEntries(boolean allowMultipleEntries)
-
isFollowReferrals
public boolean isFollowReferrals()
-
setFollowReferrals
public void setFollowReferrals(boolean followReferrals)
-
-