Class LDAPAuthModuleConf
java.lang.Object
org.apache.syncope.common.lib.AbstractLDAPConf
org.apache.syncope.common.lib.auth.LDAPAuthModuleConf
- All Implemented Interfaces:
Serializable
,AuthModuleConf
,BaseBean
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
The enum Authentication types.static enum
Nested classes/interfaces inherited from class org.apache.syncope.common.lib.AbstractLDAPConf
AbstractLDAPConf.LdapConnectionPoolPassivator, AbstractLDAPConf.LdapConnectionStrategy, AbstractLDAPConf.LdapHostnameVerifier, AbstractLDAPConf.LdapTrustManager, AbstractLDAPConf.LdapType
Nested classes/interfaces inherited from interface org.apache.syncope.common.lib.auth.AuthModuleConf
AuthModuleConf.Mapper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
map
(AuthModuleTO authModule, AuthModuleConf.Mapper mapper) void
setAllowMissingPrincipalAttributeValue
(boolean allowMissingPrincipalAttributeValue) void
setAllowMultiplePrincipalAttributeValues
(boolean allowMultiplePrincipalAttributeValues) void
setAuthenticationType
(LDAPAuthModuleConf.AuthenticationType authenticationType) void
setCollectDnAttribute
(boolean collectDnAttribute) void
setCredentialCriteria
(String credentialCriteria) void
setDerefAliases
(LDAPAuthModuleConf.DerefAliasesType derefAliases) void
setDnFormat
(String dnFormat) void
setEnhanceWithEntryResolver
(boolean enhanceWithEntryResolver) void
setPrincipalAttributeId
(String principalAttributeId) void
setPrincipalDnAttributeName
(String principalDnAttributeName) void
setResolveFromAttribute
(String resolveFromAttribute) Methods inherited from class org.apache.syncope.common.lib.AbstractLDAPConf
getBaseDn, getBinaryAttributes, getBindCredential, getBindDn, getBlockWaitTime, getConnectionStrategy, getConnectTimeout, getHostnameVerifier, getIdleTime, getLdapType, getLdapUrl, getMaxPoolSize, getMinPoolSize, getPageSize, getPoolPassivator, getPrunePeriod, getResponseTimeout, getSearchFilter, getTrustManager, getValidatePeriod, getValidateTimeout, isAllowMultipleDns, isAllowMultipleEntries, isDisablePooling, isFailFast, isFollowReferrals, isSubtreeSearch, isUseStartTls, isValidateOnCheckout, isValidatePeriodically, setAllowMultipleDns, setAllowMultipleEntries, setBaseDn, setBinaryAttributes, setBindCredential, setBindDn, setBlockWaitTime, setConnectionStrategy, setConnectTimeout, setDisablePooling, setFailFast, setFollowReferrals, setHostnameVerifier, setIdleTime, setLdapType, setLdapUrl, setMaxPoolSize, setMinPoolSize, setPageSize, setPoolPassivator, setPrunePeriod, setResponseTimeout, setSearchFilter, setSubtreeSearch, setTrustManager, setUseStartTls, setValidateOnCheckout, setValidatePeriod, setValidatePeriodically, setValidateTimeout
-
Constructor Details
-
LDAPAuthModuleConf
public LDAPAuthModuleConf()
-
-
Method Details
-
getAuthenticationType
-
setAuthenticationType
-
getDnFormat
-
setDnFormat
-
isEnhanceWithEntryResolver
public boolean isEnhanceWithEntryResolver() -
setEnhanceWithEntryResolver
public void setEnhanceWithEntryResolver(boolean enhanceWithEntryResolver) -
getDerefAliases
-
setDerefAliases
-
getResolveFromAttribute
-
setResolveFromAttribute
-
getPrincipalAttributeId
-
setPrincipalAttributeId
-
getPrincipalDnAttributeName
-
setPrincipalDnAttributeName
-
getAdditionalAttributes
-
isAllowMultiplePrincipalAttributeValues
public boolean isAllowMultiplePrincipalAttributeValues() -
setAllowMultiplePrincipalAttributeValues
public void setAllowMultiplePrincipalAttributeValues(boolean allowMultiplePrincipalAttributeValues) -
isAllowMissingPrincipalAttributeValue
public boolean isAllowMissingPrincipalAttributeValue() -
setAllowMissingPrincipalAttributeValue
public void setAllowMissingPrincipalAttributeValue(boolean allowMissingPrincipalAttributeValue) -
isCollectDnAttribute
public boolean isCollectDnAttribute() -
setCollectDnAttribute
public void setCollectDnAttribute(boolean collectDnAttribute) -
getCredentialCriteria
-
setCredentialCriteria
-
map
- Specified by:
map
in interfaceAuthModuleConf
-