Class LdapIdentityProviderPlugin
- java.lang.Object
-
- org.camunda.bpm.identity.impl.ldap.LdapConfiguration
-
- org.camunda.bpm.identity.impl.ldap.plugin.LdapIdentityProviderPlugin
-
- All Implemented Interfaces:
ProcessEnginePlugin
- Direct Known Subclasses:
CamundaBpmRunLdapProperties
public class LdapIdentityProviderPlugin extends LdapConfiguration implements ProcessEnginePlugin
ProcessEnginePlugin
providing Ldap Identity Provider supportThis class extends
LdapConfiguration
such that the configuration properties can be set directly on this class vie the<properties .../>
element in bpm-platform.xml / processes.xml- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
acceptUntrustedCertificates
-
Fields inherited from class org.camunda.bpm.identity.impl.ldap.LdapConfiguration
allowAnonymousLogin, authorizationCheckEnabled, baseDn, contextProperties, DB_QUERY_WILDCARD, groupIdAttribute, groupMemberAttribute, groupNameAttribute, groupSearchBase, groupSearchFilter, groupTypeAttribute, initialContextFactory, LDAP_QUERY_WILDCARD, managerDn, managerPassword, pageSize, securityAuthentication, serverUrl, sortControlSupported, usePosixGroups, userDnPattern, userEmailAttribute, userFirstnameAttribute, userIdAttribute, userLastnameAttribute, userPasswordAttribute, userSearchBase, userSearchFilter, useSsl
-
-
Constructor Summary
Constructors Constructor Description LdapIdentityProviderPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isAcceptUntrustedCertificates()
void
postInit(ProcessEngineConfigurationImpl processEngineConfiguration)
Invoked after the process engine configuration is initialized.void
postProcessEngineBuild(ProcessEngine processEngine)
Invoked after the process engine has been built.void
preInit(ProcessEngineConfigurationImpl processEngineConfiguration)
Invoked before the process engine configuration is initialized.void
setAcceptUntrustedCertificates(boolean acceptUntrustedCertificates)
-
Methods inherited from class org.camunda.bpm.identity.impl.ldap.LdapConfiguration
getBaseDn, getContextProperties, getGroupIdAttribute, getGroupMemberAttribute, getGroupNameAttribute, getGroupSearchBase, getGroupSearchFilter, getGroupTypeAttribute, getInitialContextFactory, getManagerDn, getManagerPassword, getPageSize, getSearchControls, getSecurityAuthentication, getServerUrl, getUserDnPattern, getUserEmailAttribute, getUserFirstnameAttribute, getUserIdAttribute, getUserLastnameAttribute, getUserPasswordAttribute, getUserSearchBase, getUserSearchFilter, isAllowAnonymousLogin, isAuthorizationCheckEnabled, isSortControlSupported, isUsePosixGroups, isUseSsl, setAllowAnonymousLogin, setAuthorizationCheckEnabled, setBaseDn, setContextProperties, setGroupIdAttribute, setGroupMemberAttribute, setGroupNameAttribute, setGroupSearchBase, setGroupSearchFilter, setGroupTypeAttribute, setInitialContextFactory, setManagerDn, setManagerPassword, setPageSize, setSecurityAuthentication, setServerUrl, setSortControlSupported, setUsePosixGroups, setUserDnPattern, setUserEmailAttribute, setUserFirstnameAttribute, setUserIdAttribute, setUserLastnameAttribute, setUserPasswordAttribute, setUserSearchBase, setUserSearchFilter, setUseSsl
-
-
-
-
Method Detail
-
preInit
public void preInit(ProcessEngineConfigurationImpl processEngineConfiguration)
Description copied from interface:ProcessEnginePlugin
Invoked before the process engine configuration is initialized.
- Specified by:
preInit
in interfaceProcessEnginePlugin
- Parameters:
processEngineConfiguration
- the process engine configuation
-
postInit
public void postInit(ProcessEngineConfigurationImpl processEngineConfiguration)
Description copied from interface:ProcessEnginePlugin
Invoked after the process engine configuration is initialized. and before the process engine is built.
- Specified by:
postInit
in interfaceProcessEnginePlugin
- Parameters:
processEngineConfiguration
- the process engine configuation
-
postProcessEngineBuild
public void postProcessEngineBuild(ProcessEngine processEngine)
Description copied from interface:ProcessEnginePlugin
Invoked after the process engine has been built.
- Specified by:
postProcessEngineBuild
in interfaceProcessEnginePlugin
-
setAcceptUntrustedCertificates
public void setAcceptUntrustedCertificates(boolean acceptUntrustedCertificates)
-
isAcceptUntrustedCertificates
public boolean isAcceptUntrustedCertificates()
-
-