Class FlowableLdapAuthenticationProviderConfigurer<B extends org.springframework.security.config.annotation.authentication.ProviderManagerBuilder<B>>

  • All Implemented Interfaces:
    org.springframework.security.config.annotation.SecurityConfigurer<org.springframework.security.authentication.AuthenticationManager,​B>

    public class FlowableLdapAuthenticationProviderConfigurer<B extends org.springframework.security.config.annotation.authentication.ProviderManagerBuilder<B>>
    extends org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.authentication.AuthenticationManager,​B>
    Configures an LDAP AuthenticationProvider in the ProviderManagerBuilder using the Flowable LdapConfigurationApi.
    Author:
    Filip Hrisafov
    • Field Detail

      • applicationContext

        protected org.springframework.context.ApplicationContext applicationContext
      • contextSource

        protected org.springframework.ldap.core.support.BaseLdapPathContextSource contextSource
      • ldapUserSearch

        protected org.springframework.security.ldap.search.LdapUserSearch ldapUserSearch
      • ldapAuthoritiesPopulator

        protected org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator ldapAuthoritiesPopulator
      • defaultRole

        protected java.lang.String defaultRole
    • Constructor Detail

      • FlowableLdapAuthenticationProviderConfigurer

        public FlowableLdapAuthenticationProviderConfigurer​(org.springframework.context.ApplicationContext applicationContext)