Package org.pac4j.config.ldaptive
Class AbstractLdapProperties
java.lang.Object
org.pac4j.config.ldaptive.AbstractLdapProperties
- Direct Known Subclasses:
LdapAuthenticationProperties
Copy/pasted from CAS server v5.0.4 as is.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe ldap connection pool passivator. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglongintintlongorg.ldaptive.sasl.Mechanismorg.ldaptive.sasl.QualityOfProtectionorg.ldaptive.sasl.SecurityStrengthlongbooleanbooleanbooleanbooleanbooleanvoidsetAllowMultipleDns(boolean allowMultipleDns) voidsetBindCredential(String bindCredential) voidvoidsetBlockWaitTime(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) voidsetUseStartTls(boolean useStartTls) voidsetValidateOnCheckout(boolean validateOnCheckout) voidsetValidatePeriod(long validatePeriod) voidsetValidatePeriodically(boolean validatePeriodically)
-
Constructor Details
-
AbstractLdapProperties
public AbstractLdapProperties()
-
-
Method Details
-
getPoolPassivator
-
setPoolPassivator
-
getBindDn
-
setBindDn
-
getBindCredential
-
setBindCredential
-
getProviderClass
-
setProviderClass
-
isAllowMultipleDns
public boolean isAllowMultipleDns() -
setAllowMultipleDns
public void setAllowMultipleDns(boolean allowMultipleDns) -
getPrunePeriod
public long getPrunePeriod() -
setPrunePeriod
public void setPrunePeriod(long prunePeriod) -
getTrustCertificates
-
setTrustCertificates
-
getKeystore
-
setKeystore
-
getKeystorePassword
-
setKeystorePassword
-
getKeystoreType
-
setKeystoreType
-
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
-
setLdapUrl
-
isUseStartTls
public boolean isUseStartTls() -
setUseStartTls
public void setUseStartTls(boolean useStartTls) -
getConnectTimeout
public long getConnectTimeout() -
setConnectTimeout
public void setConnectTimeout(long connectTimeout) -
getSaslRealm
-
setSaslRealm
-
getSaslMechanism
public org.ldaptive.sasl.Mechanism getSaslMechanism() -
setSaslMechanism
public void setSaslMechanism(org.ldaptive.sasl.Mechanism saslMechanism) -
getSaslAuthorizationId
-
setSaslAuthorizationId
-
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
-
getSaslMutualAuth
-