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 class
AbstractLdapProperties.LdapConnectionPoolPassivator
The ldap connection pool passivator.
-
Constructor Summary
Constructors Constructor Description AbstractLdapProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBindCredential()
String
getBindDn()
long
getBlockWaitTime()
long
getConnectTimeout()
long
getIdleTime()
String
getKeystore()
String
getKeystorePassword()
String
getKeystoreType()
String
getLdapUrl()
int
getMaxPoolSize()
int
getMinPoolSize()
String
getPoolPassivator()
String
getProviderClass()
long
getPrunePeriod()
String
getSaslAuthorizationId()
org.ldaptive.sasl.Mechanism
getSaslMechanism()
Boolean
getSaslMutualAuth()
org.ldaptive.sasl.QualityOfProtection
getSaslQualityOfProtection()
String
getSaslRealm()
org.ldaptive.sasl.SecurityStrength
getSaslSecurityStrength()
String
getTrustCertificates()
long
getValidatePeriod()
boolean
isAllowMultipleDns()
boolean
isFailFast()
boolean
isUseSsl()
boolean
isUseStartTls()
boolean
isValidateOnCheckout()
boolean
isValidatePeriodically()
void
setAllowMultipleDns(boolean allowMultipleDns)
void
setBindCredential(String bindCredential)
void
setBindDn(String bindDn)
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
setUseSsl(boolean useSsl)
void
setUseStartTls(boolean useStartTls)
void
setValidateOnCheckout(boolean validateOnCheckout)
void
setValidatePeriod(long validatePeriod)
void
setValidatePeriodically(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()
-
-