Class LdapConfiguration
- java.lang.Object
-
- org.camunda.bpm.identity.impl.ldap.LdapConfiguration
-
- Direct Known Subclasses:
LdapIdentityProviderPlugin
public class LdapConfiguration extends Object
Java Bean holding LDAP configuration
- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
allowAnonymousLogin
protected boolean
authorizationCheckEnabled
protected String
baseDn
protected Map<String,String>
contextProperties
protected String
groupIdAttribute
protected String
groupMemberAttribute
protected String
groupNameAttribute
protected String
groupSearchBase
protected String
groupSearchFilter
protected String
groupTypeAttribute
protected String
initialContextFactory
protected String
managerDn
protected String
managerPassword
protected String
securityAuthentication
protected String
serverUrl
protected boolean
sortControlSupported
protected boolean
usePosixGroups
protected String
userDnPattern
protected String
userEmailAttribute
protected String
userFirstnameAttribute
protected String
userIdAttribute
protected String
userLastnameAttribute
protected String
userPasswordAttribute
protected String
userSearchBase
protected String
userSearchFilter
protected boolean
useSsl
-
Constructor Summary
Constructors Constructor Description LdapConfiguration()
-
Method Summary
-
-
-
Field Detail
-
initialContextFactory
protected String initialContextFactory
-
securityAuthentication
protected String securityAuthentication
-
serverUrl
protected String serverUrl
-
managerDn
protected String managerDn
-
managerPassword
protected String managerPassword
-
baseDn
protected String baseDn
-
userDnPattern
protected String userDnPattern
-
userSearchBase
protected String userSearchBase
-
userSearchFilter
protected String userSearchFilter
-
groupSearchBase
protected String groupSearchBase
-
groupSearchFilter
protected String groupSearchFilter
-
userIdAttribute
protected String userIdAttribute
-
userFirstnameAttribute
protected String userFirstnameAttribute
-
userLastnameAttribute
protected String userLastnameAttribute
-
userEmailAttribute
protected String userEmailAttribute
-
userPasswordAttribute
protected String userPasswordAttribute
-
groupIdAttribute
protected String groupIdAttribute
-
groupNameAttribute
protected String groupNameAttribute
-
groupTypeAttribute
protected String groupTypeAttribute
-
groupMemberAttribute
protected String groupMemberAttribute
-
sortControlSupported
protected boolean sortControlSupported
-
useSsl
protected boolean useSsl
-
usePosixGroups
protected boolean usePosixGroups
-
allowAnonymousLogin
protected boolean allowAnonymousLogin
-
authorizationCheckEnabled
protected boolean authorizationCheckEnabled
-
-
Method Detail
-
getInitialContextFactory
public String getInitialContextFactory()
-
setInitialContextFactory
public void setInitialContextFactory(String initialContextFactory)
-
getSecurityAuthentication
public String getSecurityAuthentication()
-
setSecurityAuthentication
public void setSecurityAuthentication(String securityAuthentication)
-
getServerUrl
public String getServerUrl()
-
setServerUrl
public void setServerUrl(String serverUrl)
-
getManagerDn
public String getManagerDn()
-
setManagerDn
public void setManagerDn(String managerDn)
-
getManagerPassword
public String getManagerPassword()
-
setManagerPassword
public void setManagerPassword(String managerPassword)
-
getUserDnPattern
public String getUserDnPattern()
-
setUserDnPattern
public void setUserDnPattern(String userDnPattern)
-
getGroupSearchBase
public String getGroupSearchBase()
-
setGroupSearchBase
public void setGroupSearchBase(String groupSearchBase)
-
getGroupSearchFilter
public String getGroupSearchFilter()
-
setGroupSearchFilter
public void setGroupSearchFilter(String groupSearchFilter)
-
getGroupNameAttribute
public String getGroupNameAttribute()
-
setGroupNameAttribute
public void setGroupNameAttribute(String groupNameAttribute)
-
getBaseDn
public String getBaseDn()
-
setBaseDn
public void setBaseDn(String baseDn)
-
getUserSearchBase
public String getUserSearchBase()
-
setUserSearchBase
public void setUserSearchBase(String userSearchBase)
-
getUserSearchFilter
public String getUserSearchFilter()
-
setUserSearchFilter
public void setUserSearchFilter(String userSearchFilter)
-
getUserIdAttribute
public String getUserIdAttribute()
-
setUserIdAttribute
public void setUserIdAttribute(String userIdAttribute)
-
getUserFirstnameAttribute
public String getUserFirstnameAttribute()
-
setUserFirstnameAttribute
public void setUserFirstnameAttribute(String userFirstnameAttribute)
-
getUserLastnameAttribute
public String getUserLastnameAttribute()
-
setUserLastnameAttribute
public void setUserLastnameAttribute(String userLastnameAttribute)
-
getUserEmailAttribute
public String getUserEmailAttribute()
-
setUserEmailAttribute
public void setUserEmailAttribute(String userEmailAttribute)
-
getUserPasswordAttribute
public String getUserPasswordAttribute()
-
setUserPasswordAttribute
public void setUserPasswordAttribute(String userPasswordAttribute)
-
isSortControlSupported
public boolean isSortControlSupported()
-
setSortControlSupported
public void setSortControlSupported(boolean sortControlSupported)
-
getGroupIdAttribute
public String getGroupIdAttribute()
-
setGroupIdAttribute
public void setGroupIdAttribute(String groupIdAttribute)
-
getGroupMemberAttribute
public String getGroupMemberAttribute()
-
setGroupMemberAttribute
public void setGroupMemberAttribute(String groupMemberAttribute)
-
isUseSsl
public boolean isUseSsl()
-
setUseSsl
public void setUseSsl(boolean useSsl)
-
isUsePosixGroups
public boolean isUsePosixGroups()
-
setUsePosixGroups
public void setUsePosixGroups(boolean usePosixGroups)
-
getSearchControls
public SearchControls getSearchControls()
-
getGroupTypeAttribute
public String getGroupTypeAttribute()
-
setGroupTypeAttribute
public void setGroupTypeAttribute(String groupTypeAttribute)
-
isAllowAnonymousLogin
public boolean isAllowAnonymousLogin()
-
setAllowAnonymousLogin
public void setAllowAnonymousLogin(boolean allowAnonymousLogin)
-
isAuthorizationCheckEnabled
public boolean isAuthorizationCheckEnabled()
-
setAuthorizationCheckEnabled
public void setAuthorizationCheckEnabled(boolean authorizationCheckEnabled)
-
-