Package io.jmix.ldap
Class LdapSecurityConfiguration
java.lang.Object
io.jmix.ldap.LdapSecurityConfiguration
- Direct Known Subclasses:
 LdapAutoConfiguration.DefaultLdapSecurityConfiguration
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JmixLdapGrantedAuthoritiesMapperprotected org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulatorprotected org.springframework.ldap.core.support.LdapContextSourceprotected LdapPropertiesprotected org.springframework.security.ldap.userdetails.UserDetailsContextMapper - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionldapAuthenticationManagerSupplier(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) void 
- 
Field Details
- 
ldapProperties
 - 
ldapContextSource
@Autowired protected org.springframework.ldap.core.support.LdapContextSource ldapContextSource - 
ldapUserDetailsContextMapper
@Autowired protected org.springframework.security.ldap.userdetails.UserDetailsContextMapper ldapUserDetailsContextMapper - 
ldapAuthoritiesPopulator
@Autowired protected org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator ldapAuthoritiesPopulator - 
grantedAuthoritiesMapper
 
 - 
 - 
Constructor Details
- 
LdapSecurityConfiguration
public LdapSecurityConfiguration() 
 - 
 - 
Method Details
- 
ldapAuthenticationManagerSupplier
@Bean("ldap_LdapAuthenticationManagerSupplier") @Order(100) public AddonAuthenticationManagerSupplier 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)  - 
onPreAuthenticationCheckEvent
@EventListener @Order(990) public void onPreAuthenticationCheckEvent(PreAuthenticationCheckEvent event)  
 -