Class LdapAuthenticationManagerSupplier

java.lang.Object
io.jmix.ldap.authentication.LdapAuthenticationManagerSupplier
All Implemented Interfaces:
AddonAuthenticationManagerSupplier

public class LdapAuthenticationManagerSupplier extends Object implements AddonAuthenticationManagerSupplier
  • Field Details

    • providersProducer

      protected StandardAuthenticationProvidersProducer providersProducer
    • publisher

      protected org.springframework.context.ApplicationEventPublisher publisher
    • ldapProperties

      protected LdapProperties ldapProperties
    • ldapContextSource

      protected org.springframework.ldap.core.support.LdapContextSource ldapContextSource
    • ldapUserDetailsContextMapper

      protected org.springframework.security.ldap.userdetails.UserDetailsContextMapper ldapUserDetailsContextMapper
    • grantedAuthoritiesMapper

      protected JmixLdapGrantedAuthoritiesMapper grantedAuthoritiesMapper
    • ldapAuthoritiesPopulator

      protected org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator ldapAuthoritiesPopulator
  • Constructor Details

    • LdapAuthenticationManagerSupplier

      public LdapAuthenticationManagerSupplier(StandardAuthenticationProvidersProducer providersProducer, org.springframework.context.ApplicationEventPublisher publisher, LdapProperties ldapProperties, org.springframework.ldap.core.support.LdapContextSource ldapContextSource, org.springframework.security.ldap.userdetails.UserDetailsContextMapper ldapUserDetailsContextMapper, JmixLdapGrantedAuthoritiesMapper grantedAuthoritiesMapper, org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator ldapAuthoritiesPopulator)
  • Method Details