Package org.pac4j.config.ldaptive
Class AbstractLdapProperties
- java.lang.Object
-
- org.pac4j.config.ldaptive.AbstractLdapProperties
-
- Direct Known Subclasses:
LdapAuthenticationProperties
public abstract class AbstractLdapProperties extends Object
Copy/pasted from CAS server v5.0.4 as is.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractLdapProperties.LdapConnectionPoolPassivatorThe ldap connection pool passivator.
-
Constructor Summary
Constructors Constructor Description AbstractLdapProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBindCredential()StringgetBindDn()longgetBlockWaitTime()longgetConnectTimeout()longgetIdleTime()StringgetKeystore()StringgetKeystorePassword()StringgetKeystoreType()StringgetLdapUrl()intgetMaxPoolSize()intgetMinPoolSize()StringgetPoolPassivator()StringgetProviderClass()longgetPrunePeriod()StringgetSaslAuthorizationId()org.ldaptive.sasl.MechanismgetSaslMechanism()BooleangetSaslMutualAuth()org.ldaptive.sasl.QualityOfProtectiongetSaslQualityOfProtection()StringgetSaslRealm()org.ldaptive.sasl.SecurityStrengthgetSaslSecurityStrength()StringgetTrustCertificates()longgetValidatePeriod()booleanisAllowMultipleDns()booleanisFailFast()booleanisUseSsl()booleanisUseStartTls()booleanisValidateOnCheckout()booleanisValidatePeriodically()voidsetAllowMultipleDns(boolean allowMultipleDns)voidsetBindCredential(String bindCredential)voidsetBindDn(String bindDn)voidsetBlockWaitTime(long blockWaitTime)voidsetConnectTimeout(long connectTimeout)voidsetFailFast(boolean failFast)voidsetIdleTime(long idleTime)voidsetKeystore(String keystore)voidsetKeystorePassword(String keystorePassword)voidsetKeystoreType(String keystoreType)voidsetLdapUrl(String ldapUrl)voidsetMaxPoolSize(int maxPoolSize)voidsetMinPoolSize(int minPoolSize)voidsetPoolPassivator(String poolPassivator)voidsetProviderClass(String providerClass)voidsetPrunePeriod(long prunePeriod)voidsetSaslAuthorizationId(String saslAuthorizationId)voidsetSaslMechanism(org.ldaptive.sasl.Mechanism saslMechanism)voidsetSaslMutualAuth(Boolean saslMutualAuth)voidsetSaslQualityOfProtection(org.ldaptive.sasl.QualityOfProtection saslQualityOfProtection)voidsetSaslRealm(String saslRealm)voidsetSaslSecurityStrength(org.ldaptive.sasl.SecurityStrength saslSecurityStrength)voidsetTrustCertificates(String trustCertificates)voidsetUseSsl(boolean useSsl)voidsetUseStartTls(boolean useStartTls)voidsetValidateOnCheckout(boolean validateOnCheckout)voidsetValidatePeriod(long validatePeriod)voidsetValidatePeriodically(boolean validatePeriodically)
-
-
-
Method Detail
-
getPoolPassivator
public String getPoolPassivator()
-
setPoolPassivator
public void setPoolPassivator(String poolPassivator)
-
getBindDn
public String getBindDn()
-
setBindDn
public void setBindDn(String bindDn)
-
getBindCredential
public String getBindCredential()
-
setBindCredential
public void setBindCredential(String bindCredential)
-
getProviderClass
public String getProviderClass()
-
setProviderClass
public void setProviderClass(String providerClass)
-
isAllowMultipleDns
public boolean isAllowMultipleDns()
-
setAllowMultipleDns
public void setAllowMultipleDns(boolean allowMultipleDns)
-
getPrunePeriod
public long getPrunePeriod()
-
setPrunePeriod
public void setPrunePeriod(long prunePeriod)
-
getTrustCertificates
public String getTrustCertificates()
-
setTrustCertificates
public void setTrustCertificates(String trustCertificates)
-
getKeystore
public String getKeystore()
-
setKeystore
public void setKeystore(String keystore)
-
getKeystorePassword
public String getKeystorePassword()
-
setKeystorePassword
public void setKeystorePassword(String keystorePassword)
-
getKeystoreType
public String getKeystoreType()
-
setKeystoreType
public void setKeystoreType(String keystoreType)
-
getMinPoolSize
public int getMinPoolSize()
-
setMinPoolSize
public void setMinPoolSize(int minPoolSize)
-
getMaxPoolSize
public int getMaxPoolSize()
-
setMaxPoolSize
public void setMaxPoolSize(int maxPoolSize)
-
isValidateOnCheckout
public boolean isValidateOnCheckout()
-
setValidateOnCheckout
public void setValidateOnCheckout(boolean validateOnCheckout)
-
isValidatePeriodically
public boolean isValidatePeriodically()
-
setValidatePeriodically
public void setValidatePeriodically(boolean validatePeriodically)
-
getValidatePeriod
public long getValidatePeriod()
-
setValidatePeriod
public void setValidatePeriod(long validatePeriod)
-
isFailFast
public boolean isFailFast()
-
setFailFast
public void setFailFast(boolean failFast)
-
getIdleTime
public long getIdleTime()
-
setIdleTime
public void setIdleTime(long idleTime)
-
getBlockWaitTime
public long getBlockWaitTime()
-
setBlockWaitTime
public void setBlockWaitTime(long blockWaitTime)
-
getLdapUrl
public String getLdapUrl()
-
setLdapUrl
public void setLdapUrl(String ldapUrl)
-
isUseSsl
public boolean isUseSsl()
-
setUseSsl
public void setUseSsl(boolean useSsl)
-
isUseStartTls
public boolean isUseStartTls()
-
setUseStartTls
public void setUseStartTls(boolean useStartTls)
-
getConnectTimeout
public long getConnectTimeout()
-
setConnectTimeout
public void setConnectTimeout(long connectTimeout)
-
getSaslRealm
public String getSaslRealm()
-
setSaslRealm
public void setSaslRealm(String saslRealm)
-
getSaslMechanism
public org.ldaptive.sasl.Mechanism getSaslMechanism()
-
setSaslMechanism
public void setSaslMechanism(org.ldaptive.sasl.Mechanism saslMechanism)
-
getSaslAuthorizationId
public String getSaslAuthorizationId()
-
setSaslAuthorizationId
public void setSaslAuthorizationId(String saslAuthorizationId)
-
getSaslSecurityStrength
public org.ldaptive.sasl.SecurityStrength getSaslSecurityStrength()
-
setSaslSecurityStrength
public void setSaslSecurityStrength(org.ldaptive.sasl.SecurityStrength saslSecurityStrength)
-
getSaslQualityOfProtection
public org.ldaptive.sasl.QualityOfProtection getSaslQualityOfProtection()
-
setSaslQualityOfProtection
public void setSaslQualityOfProtection(org.ldaptive.sasl.QualityOfProtection saslQualityOfProtection)
-
setSaslMutualAuth
public void setSaslMutualAuth(Boolean saslMutualAuth)
-
getSaslMutualAuth
public Boolean getSaslMutualAuth()
-
-