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
Nested ClassesModifier and TypeClassDescriptionstatic enumThe enum Authentication types.static enumNested classes/interfaces inherited from class org.apache.syncope.common.lib.AbstractLDAPConf
AbstractLDAPConf.LdapConnectionPoolPassivator, AbstractLDAPConf.LdapConnectionStrategy, AbstractLDAPConf.LdapHostnameVerifier, AbstractLDAPConf.LdapTrustManager, AbstractLDAPConf.LdapTypeNested classes/interfaces inherited from interface org.apache.syncope.common.lib.auth.AuthModuleConf
AuthModuleConf.Mapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanmap(AuthModuleTO authModule, AuthModuleConf.Mapper mapper) voidsetAllowMissingPrincipalAttributeValue(boolean allowMissingPrincipalAttributeValue) voidsetAllowMultiplePrincipalAttributeValues(boolean allowMultiplePrincipalAttributeValues) voidsetAuthenticationType(LDAPAuthModuleConf.AuthenticationType authenticationType) voidsetCollectDnAttribute(boolean collectDnAttribute) voidsetCredentialCriteria(String credentialCriteria) voidsetDerefAliases(LDAPAuthModuleConf.DerefAliasesType derefAliases) voidsetDnFormat(String dnFormat) voidsetEnhanceWithEntryResolver(boolean enhanceWithEntryResolver) voidsetPrincipalAttributeId(String principalAttributeId) voidsetPrincipalDnAttributeName(String principalDnAttributeName) voidsetResolveFromAttribute(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:
mapin interfaceAuthModuleConf
-