Class LdapConfiguration
java.lang.Object
org.camunda.bpm.identity.impl.ldap.LdapConfiguration
- Direct Known Subclasses:
LdapIdentityProviderPlugin
Java Bean holding LDAP configuration
- Author:
- Daniel Meyer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected Stringstatic Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringstatic Stringprotected Stringprotected Stringprotected Integerprotected booleanprotected Stringprotected Stringprotected booleanprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanisUseSsl()voidsetAllowAnonymousLogin(boolean allowAnonymousLogin) voidsetAuthorizationCheckEnabled(boolean authorizationCheckEnabled) voidvoidsetContextProperties(Map<String, String> contextProperties) voidsetGroupIdAttribute(String groupIdAttribute) voidsetGroupMemberAttribute(String groupMemberAttribute) voidsetGroupNameAttribute(String groupNameAttribute) voidsetGroupSearchBase(String groupSearchBase) voidsetGroupSearchFilter(String groupSearchFilter) voidsetGroupTypeAttribute(String groupTypeAttribute) voidsetInitialContextFactory(String initialContextFactory) voidsetManagerDn(String managerDn) voidsetManagerPassword(String managerPassword) voidsetPageSize(Integer pageSize) voidsetPasswordCheckCatchAuthenticationException(boolean passwordCheckCatchAuthenticationException) voidsetSecurityAuthentication(String securityAuthentication) voidsetServerUrl(String serverUrl) voidsetSortControlSupported(boolean sortControlSupported) voidsetUsePosixGroups(boolean usePosixGroups) voidsetUserDnPattern(String userDnPattern) voidsetUserEmailAttribute(String userEmailAttribute) voidsetUserFirstnameAttribute(String userFirstnameAttribute) voidsetUserIdAttribute(String userIdAttribute) voidsetUserLastnameAttribute(String userLastnameAttribute) voidsetUserPasswordAttribute(String userPasswordAttribute) voidsetUserSearchBase(String userSearchBase) voidsetUserSearchFilter(String userSearchFilter) voidsetUseSsl(boolean useSsl)
-
Field Details
-
LDAP_QUERY_WILDCARD
-
DB_QUERY_WILDCARD
-
initialContextFactory
-
securityAuthentication
-
contextProperties
-
serverUrl
-
managerDn
-
managerPassword
-
baseDn
-
userDnPattern
-
userSearchBase
-
userSearchFilter
-
groupSearchBase
-
groupSearchFilter
-
userIdAttribute
-
userFirstnameAttribute
-
userLastnameAttribute
-
userEmailAttribute
-
userPasswordAttribute
-
groupIdAttribute
-
groupNameAttribute
-
groupTypeAttribute
-
groupMemberAttribute
-
sortControlSupported
protected boolean sortControlSupported -
useSsl
protected boolean useSsl -
usePosixGroups
protected boolean usePosixGroups -
allowAnonymousLogin
protected boolean allowAnonymousLogin -
authorizationCheckEnabled
protected boolean authorizationCheckEnabled -
pageSize
-
passwordCheckCatchAuthenticationException
protected boolean passwordCheckCatchAuthenticationException
-
-
Constructor Details
-
LdapConfiguration
public LdapConfiguration()
-
-
Method Details
-
getInitialContextFactory
-
setInitialContextFactory
-
getSecurityAuthentication
-
setSecurityAuthentication
-
getContextProperties
-
setContextProperties
-
getServerUrl
-
setServerUrl
-
getManagerDn
-
setManagerDn
-
getManagerPassword
-
setManagerPassword
-
getUserDnPattern
-
setUserDnPattern
-
getGroupSearchBase
-
setGroupSearchBase
-
getGroupSearchFilter
-
setGroupSearchFilter
-
getGroupNameAttribute
-
setGroupNameAttribute
-
getBaseDn
-
setBaseDn
-
getUserSearchBase
-
setUserSearchBase
-
getUserSearchFilter
-
setUserSearchFilter
-
getUserIdAttribute
-
setUserIdAttribute
-
getUserFirstnameAttribute
-
setUserFirstnameAttribute
-
getUserLastnameAttribute
-
setUserLastnameAttribute
-
getUserEmailAttribute
-
setUserEmailAttribute
-
getUserPasswordAttribute
-
setUserPasswordAttribute
-
isSortControlSupported
public boolean isSortControlSupported() -
setSortControlSupported
public void setSortControlSupported(boolean sortControlSupported) -
getGroupIdAttribute
-
setGroupIdAttribute
-
getGroupMemberAttribute
-
setGroupMemberAttribute
-
isUseSsl
public boolean isUseSsl() -
setUseSsl
public void setUseSsl(boolean useSsl) -
isUsePosixGroups
public boolean isUsePosixGroups() -
setUsePosixGroups
public void setUsePosixGroups(boolean usePosixGroups) -
getSearchControls
-
getGroupTypeAttribute
-
setGroupTypeAttribute
-
isAllowAnonymousLogin
public boolean isAllowAnonymousLogin() -
setAllowAnonymousLogin
public void setAllowAnonymousLogin(boolean allowAnonymousLogin) -
isAuthorizationCheckEnabled
public boolean isAuthorizationCheckEnabled() -
setAuthorizationCheckEnabled
public void setAuthorizationCheckEnabled(boolean authorizationCheckEnabled) -
getPageSize
-
setPageSize
-
isPasswordCheckCatchAuthenticationException
public boolean isPasswordCheckCatchAuthenticationException() -
setPasswordCheckCatchAuthenticationException
public void setPasswordCheckCatchAuthenticationException(boolean passwordCheckCatchAuthenticationException)
-