Class LDAPAuthModuleConf
- java.lang.Object
-
- org.apache.syncope.common.lib.AbstractLDAPConf
-
- org.apache.syncope.common.lib.auth.LDAPAuthModuleConf
-
- All Implemented Interfaces:
Serializable
,AuthModuleConf
,BaseBean
public class LDAPAuthModuleConf extends AbstractLDAPConf implements AuthModuleConf
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LDAPAuthModuleConf.AuthenticationType
The enum Authentication types.static class
LDAPAuthModuleConf.DerefAliasesType
-
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
Constructors Constructor Description LDAPAuthModuleConf()
-
Method Summary
-
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
-
-
-
-
Method Detail
-
getAuthenticationType
public LDAPAuthModuleConf.AuthenticationType getAuthenticationType()
-
setAuthenticationType
public void setAuthenticationType(LDAPAuthModuleConf.AuthenticationType authenticationType)
-
getDnFormat
public String getDnFormat()
-
setDnFormat
public void setDnFormat(String dnFormat)
-
isEnhanceWithEntryResolver
public boolean isEnhanceWithEntryResolver()
-
setEnhanceWithEntryResolver
public void setEnhanceWithEntryResolver(boolean enhanceWithEntryResolver)
-
getDerefAliases
public LDAPAuthModuleConf.DerefAliasesType getDerefAliases()
-
setDerefAliases
public void setDerefAliases(LDAPAuthModuleConf.DerefAliasesType derefAliases)
-
getResolveFromAttribute
public String getResolveFromAttribute()
-
setResolveFromAttribute
public void setResolveFromAttribute(String resolveFromAttribute)
-
getPrincipalAttributeId
public String getPrincipalAttributeId()
-
setPrincipalAttributeId
public void setPrincipalAttributeId(String principalAttributeId)
-
getPrincipalDnAttributeName
public String getPrincipalDnAttributeName()
-
setPrincipalDnAttributeName
public void setPrincipalDnAttributeName(String principalDnAttributeName)
-
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)
-
map
public Map<String,Object> map(AuthModuleTO authModule, AuthModuleConf.Mapper mapper)
- Specified by:
map
in interfaceAuthModuleConf
-
-