Package org.pac4j.config.ldaptive
Class LdapAuthenticationProperties
java.lang.Object
org.pac4j.config.ldaptive.AbstractLdapProperties
org.pac4j.config.ldaptive.LdapAuthenticationProperties
Copy/pasted from CAS server v5.0.4.
Removed: passwordPolicy, principalTransformation, passwordEncoder, principalAttributeId, principalAttributeList,
allowMultiplePrincipalAttributeValues, allowMultiplePrincipalAttributeValues, credentialCriteria
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe enum Authentication types.Nested classes/interfaces inherited from class org.pac4j.config.ldaptive.AbstractLdapProperties
AbstractLdapProperties.LdapConnectionPoolPassivator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetType()booleanbooleanvoidvoidsetDnFormat(String dnFormat) voidsetEnhanceWithEntryResolver(boolean enhanceWithEntryResolver) voidsetPrincipalAttributePassword(String principalAttributePassword) voidsetSubtreeSearch(boolean subtreeSearch) voidvoidsetUserFilter(String userFilter) Methods inherited from class org.pac4j.config.ldaptive.AbstractLdapProperties
getBindCredential, getBindDn, getBlockWaitTime, getConnectTimeout, getIdleTime, getKeystore, getKeystorePassword, getKeystoreType, getLdapUrl, getMaxPoolSize, getMinPoolSize, getPoolPassivator, getProviderClass, getPrunePeriod, getSaslAuthorizationId, getSaslMechanism, getSaslMutualAuth, getSaslQualityOfProtection, getSaslRealm, getSaslSecurityStrength, getTrustCertificates, getValidatePeriod, isAllowMultipleDns, isFailFast, isUseStartTls, isValidateOnCheckout, isValidatePeriodically, setAllowMultipleDns, setBindCredential, setBindDn, setBlockWaitTime, setConnectTimeout, setFailFast, setIdleTime, setKeystore, setKeystorePassword, setKeystoreType, setLdapUrl, setMaxPoolSize, setMinPoolSize, setPoolPassivator, setProviderClass, setPrunePeriod, setSaslAuthorizationId, setSaslMechanism, setSaslMutualAuth, setSaslQualityOfProtection, setSaslRealm, setSaslSecurityStrength, setTrustCertificates, setUseStartTls, setValidateOnCheckout, setValidatePeriod, setValidatePeriodically
-
Constructor Details
-
LdapAuthenticationProperties
public LdapAuthenticationProperties()
-
-
Method Details
-
isEnhanceWithEntryResolver
public boolean isEnhanceWithEntryResolver() -
setEnhanceWithEntryResolver
public void setEnhanceWithEntryResolver(boolean enhanceWithEntryResolver) -
getBaseDn
-
setBaseDn
-
getUserFilter
-
setUserFilter
-
isSubtreeSearch
public boolean isSubtreeSearch() -
setSubtreeSearch
public void setSubtreeSearch(boolean subtreeSearch) -
getDnFormat
-
setDnFormat
-
getType
-
setType
-
getPrincipalAttributePassword
-
setPrincipalAttributePassword
-