Package org.pac4j.config.ldaptive
Class AbstractLdapProperties
- java.lang.Object
-
- org.pac4j.config.ldaptive.AbstractLdapProperties
-
- Direct Known Subclasses:
LdapAuthenticationProperties
public abstract class AbstractLdapProperties extends java.lang.ObjectCopy/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 java.lang.StringgetBindCredential()java.lang.StringgetBindDn()longgetBlockWaitTime()longgetConnectTimeout()longgetIdleTime()java.lang.StringgetKeystore()java.lang.StringgetKeystorePassword()java.lang.StringgetKeystoreType()java.lang.StringgetLdapUrl()intgetMaxPoolSize()intgetMinPoolSize()java.lang.StringgetPoolPassivator()java.lang.StringgetProviderClass()longgetPrunePeriod()java.lang.StringgetSaslAuthorizationId()org.ldaptive.sasl.MechanismgetSaslMechanism()java.lang.BooleangetSaslMutualAuth()org.ldaptive.sasl.QualityOfProtectiongetSaslQualityOfProtection()java.lang.StringgetSaslRealm()org.ldaptive.sasl.SecurityStrengthgetSaslSecurityStrength()java.lang.StringgetTrustCertificates()longgetValidatePeriod()booleanisAllowMultipleDns()booleanisFailFast()booleanisUseStartTls()booleanisValidateOnCheckout()booleanisValidatePeriodically()voidsetAllowMultipleDns(boolean allowMultipleDns)voidsetBindCredential(java.lang.String bindCredential)voidsetBindDn(java.lang.String bindDn)voidsetBlockWaitTime(long blockWaitTime)voidsetConnectTimeout(long connectTimeout)voidsetFailFast(boolean failFast)voidsetIdleTime(long idleTime)voidsetKeystore(java.lang.String keystore)voidsetKeystorePassword(java.lang.String keystorePassword)voidsetKeystoreType(java.lang.String keystoreType)voidsetLdapUrl(java.lang.String ldapUrl)voidsetMaxPoolSize(int maxPoolSize)voidsetMinPoolSize(int minPoolSize)voidsetPoolPassivator(java.lang.String poolPassivator)voidsetProviderClass(java.lang.String providerClass)voidsetPrunePeriod(long prunePeriod)voidsetSaslAuthorizationId(java.lang.String saslAuthorizationId)voidsetSaslMechanism(org.ldaptive.sasl.Mechanism saslMechanism)voidsetSaslMutualAuth(java.lang.Boolean saslMutualAuth)voidsetSaslQualityOfProtection(org.ldaptive.sasl.QualityOfProtection saslQualityOfProtection)voidsetSaslRealm(java.lang.String saslRealm)voidsetSaslSecurityStrength(org.ldaptive.sasl.SecurityStrength saslSecurityStrength)voidsetTrustCertificates(java.lang.String trustCertificates)voidsetUseStartTls(boolean useStartTls)voidsetValidateOnCheckout(boolean validateOnCheckout)voidsetValidatePeriod(long validatePeriod)voidsetValidatePeriodically(boolean validatePeriodically)
-
-
-
Method Detail
-
getPoolPassivator
public java.lang.String getPoolPassivator()
-
setPoolPassivator
public void setPoolPassivator(java.lang.String poolPassivator)
-
getBindDn
public java.lang.String getBindDn()
-
setBindDn
public void setBindDn(java.lang.String bindDn)
-
getBindCredential
public java.lang.String getBindCredential()
-
setBindCredential
public void setBindCredential(java.lang.String bindCredential)
-
getProviderClass
public java.lang.String getProviderClass()
-
setProviderClass
public void setProviderClass(java.lang.String providerClass)
-
isAllowMultipleDns
public boolean isAllowMultipleDns()
-
setAllowMultipleDns
public void setAllowMultipleDns(boolean allowMultipleDns)
-
getPrunePeriod
public long getPrunePeriod()
-
setPrunePeriod
public void setPrunePeriod(long prunePeriod)
-
getTrustCertificates
public java.lang.String getTrustCertificates()
-
setTrustCertificates
public void setTrustCertificates(java.lang.String trustCertificates)
-
getKeystore
public java.lang.String getKeystore()
-
setKeystore
public void setKeystore(java.lang.String keystore)
-
getKeystorePassword
public java.lang.String getKeystorePassword()
-
setKeystorePassword
public void setKeystorePassword(java.lang.String keystorePassword)
-
getKeystoreType
public java.lang.String getKeystoreType()
-
setKeystoreType
public void setKeystoreType(java.lang.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 java.lang.String getLdapUrl()
-
setLdapUrl
public void setLdapUrl(java.lang.String ldapUrl)
-
isUseStartTls
public boolean isUseStartTls()
-
setUseStartTls
public void setUseStartTls(boolean useStartTls)
-
getConnectTimeout
public long getConnectTimeout()
-
setConnectTimeout
public void setConnectTimeout(long connectTimeout)
-
getSaslRealm
public java.lang.String getSaslRealm()
-
setSaslRealm
public void setSaslRealm(java.lang.String saslRealm)
-
getSaslMechanism
public org.ldaptive.sasl.Mechanism getSaslMechanism()
-
setSaslMechanism
public void setSaslMechanism(org.ldaptive.sasl.Mechanism saslMechanism)
-
getSaslAuthorizationId
public java.lang.String getSaslAuthorizationId()
-
setSaslAuthorizationId
public void setSaslAuthorizationId(java.lang.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(java.lang.Boolean saslMutualAuth)
-
getSaslMutualAuth
public java.lang.Boolean getSaslMutualAuth()
-
-