Class FlowableLdapAutoConfiguration

java.lang.Object
org.flowable.spring.boot.ldap.FlowableLdapAutoConfiguration

@ConditionalOnLdap @AutoConfiguration(before={FlowableSecurityAutoConfiguration.class,IdmEngineServicesAutoConfiguration.class,ProcessEngineServicesAutoConfiguration.class}) @EnableConfigurationProperties(FlowableLdapProperties.class) public class FlowableLdapAutoConfiguration extends Object
EnableAutoConfiguration for the Flowable LDAP Integration.
Author:
Filip Hrisafov
  • Field Details

  • Constructor Details

  • Method Details

    • ldapConfiguration

      @Bean @ConditionalOnMissingBean public LDAPConfiguration ldapConfiguration()
    • ldapIdmEngineConfigurer

      @Bean public EngineConfigurationConfigurer<org.flowable.idm.spring.SpringIdmEngineConfiguration> ldapIdmEngineConfigurer(LDAPConfiguration ldapConfiguration)
    • flowableAuthenticationProvider

      @Bean @ConditionalOnMissingBean(org.springframework.security.authentication.AuthenticationProvider.class) public FlowableAuthenticationProvider flowableAuthenticationProvider(org.flowable.idm.api.IdmIdentityService idmIdentitySerivce, org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
    • createCache

      protected LDAPGroupCache createCache(org.flowable.idm.spring.SpringIdmEngineConfiguration engineConfiguration, LDAPConfiguration ldapConfiguration)