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
Modifier and TypeFieldDescriptionprotected boolean
protected boolean
protected String
static String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
static String
protected String
protected String
protected Integer
protected boolean
protected String
protected String
protected boolean
protected boolean
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
isUseSsl()
void
setAllowAnonymousLogin
(boolean allowAnonymousLogin) void
setAuthorizationCheckEnabled
(boolean authorizationCheckEnabled) void
void
setContextProperties
(Map<String, String> contextProperties) void
setGroupIdAttribute
(String groupIdAttribute) void
setGroupMemberAttribute
(String groupMemberAttribute) void
setGroupNameAttribute
(String groupNameAttribute) void
setGroupSearchBase
(String groupSearchBase) void
setGroupSearchFilter
(String groupSearchFilter) void
setGroupTypeAttribute
(String groupTypeAttribute) void
setInitialContextFactory
(String initialContextFactory) void
setManagerDn
(String managerDn) void
setManagerPassword
(String managerPassword) void
setPageSize
(Integer pageSize) void
setPasswordCheckCatchAuthenticationException
(boolean passwordCheckCatchAuthenticationException) void
setSecurityAuthentication
(String securityAuthentication) void
setServerUrl
(String serverUrl) void
setSortControlSupported
(boolean sortControlSupported) void
setUsePosixGroups
(boolean usePosixGroups) void
setUserDnPattern
(String userDnPattern) void
setUserEmailAttribute
(String userEmailAttribute) void
setUserFirstnameAttribute
(String userFirstnameAttribute) void
setUserIdAttribute
(String userIdAttribute) void
setUserLastnameAttribute
(String userLastnameAttribute) void
setUserPasswordAttribute
(String userPasswordAttribute) void
setUserSearchBase
(String userSearchBase) void
setUserSearchFilter
(String userSearchFilter) void
setUseSsl
(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)
-