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
Modifier and TypeClassDescriptionstatic enum
The ldap connection pool passivator. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
long
long
int
int
long
org.ldaptive.sasl.Mechanism
org.ldaptive.sasl.QualityOfProtection
org.ldaptive.sasl.SecurityStrength
long
boolean
boolean
boolean
boolean
boolean
void
setAllowMultipleDns
(boolean allowMultipleDns) void
setBindCredential
(String bindCredential) void
void
setBlockWaitTime
(long blockWaitTime) void
setConnectTimeout
(long connectTimeout) void
setFailFast
(boolean failFast) void
setIdleTime
(long idleTime) void
setKeystore
(String keystore) void
setKeystorePassword
(String keystorePassword) void
setKeystoreType
(String keystoreType) void
setLdapUrl
(String ldapUrl) void
setMaxPoolSize
(int maxPoolSize) void
setMinPoolSize
(int minPoolSize) void
setPoolPassivator
(String poolPassivator) void
setProviderClass
(String providerClass) void
setPrunePeriod
(long prunePeriod) void
setSaslAuthorizationId
(String saslAuthorizationId) void
setSaslMechanism
(org.ldaptive.sasl.Mechanism saslMechanism) void
setSaslMutualAuth
(Boolean saslMutualAuth) void
setSaslQualityOfProtection
(org.ldaptive.sasl.QualityOfProtection saslQualityOfProtection) void
setSaslRealm
(String saslRealm) void
setSaslSecurityStrength
(org.ldaptive.sasl.SecurityStrength saslSecurityStrength) void
setTrustCertificates
(String trustCertificates) void
setUseStartTls
(boolean useStartTls) void
setValidateOnCheckout
(boolean validateOnCheckout) void
setValidatePeriod
(long validatePeriod) void
setValidatePeriodically
(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
-