@ConditionalOnLdap @AutoConfigureBefore(value={FlowableSecurityAutoConfiguration.class,IdmEngineServicesAutoConfiguration.class,ProcessEngineServicesAutoConfiguration.class}) @EnableConfigurationProperties(value=FlowableLdapProperties.class) @Configuration public class FlowableLdapAutoConfiguration extends Object
EnableAutoConfiguration for the Flowable LDAP Integration.| Modifier and Type | Field and Description |
|---|---|
protected LDAPGroupCache.LDAPGroupCacheListener |
ldapGroupCacheListener |
protected LDAPQueryBuilder |
ldapQueryBuilder |
protected FlowableLdapProperties |
properties |
| Constructor and Description |
|---|
FlowableLdapAutoConfiguration(FlowableLdapProperties properties,
org.springframework.beans.factory.ObjectProvider<LDAPQueryBuilder> ldapQueryBuilder,
org.springframework.beans.factory.ObjectProvider<LDAPGroupCache.LDAPGroupCacheListener> ldapGroupCacheListener) |
| Modifier and Type | Method and Description |
|---|---|
protected LDAPGroupCache |
createCache(org.flowable.idm.spring.SpringIdmEngineConfiguration engineConfiguration,
LDAPConfiguration ldapConfiguration) |
LDAPConfiguration |
ldapConfiguration() |
EngineConfigurationConfigurer<org.flowable.idm.spring.SpringIdmEngineConfiguration> |
ldapIdmEngineConfigurer(LDAPConfiguration ldapConfiguration) |
protected final FlowableLdapProperties properties
protected final LDAPQueryBuilder ldapQueryBuilder
protected final LDAPGroupCache.LDAPGroupCacheListener ldapGroupCacheListener
public FlowableLdapAutoConfiguration(FlowableLdapProperties properties, org.springframework.beans.factory.ObjectProvider<LDAPQueryBuilder> ldapQueryBuilder, org.springframework.beans.factory.ObjectProvider<LDAPGroupCache.LDAPGroupCacheListener> ldapGroupCacheListener)
@Bean @ConditionalOnMissingBean public LDAPConfiguration ldapConfiguration()
@Bean public EngineConfigurationConfigurer<org.flowable.idm.spring.SpringIdmEngineConfiguration> ldapIdmEngineConfigurer(LDAPConfiguration ldapConfiguration)
protected LDAPGroupCache createCache(org.flowable.idm.spring.SpringIdmEngineConfiguration engineConfiguration, LDAPConfiguration ldapConfiguration)
Copyright © 2018 Flowable. All rights reserved.