Package io.jmix.ldap
Class LdapActiveDirectorySecurityConfiguration
java.lang.Object
io.jmix.ldap.LdapActiveDirectorySecurityConfiguration
- Direct Known Subclasses:
LdapAutoConfiguration.DefaultLdapActiveDirectorySecurityConfiguration
-
Field Summary
Modifier and TypeFieldDescriptionprotected JmixLdapGrantedAuthoritiesMapper
protected LdapProperties
protected org.springframework.security.ldap.userdetails.UserDetailsContextMapper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionldapActiveDirectoryAuthenticationManagerSupplier
(StandardAuthenticationProvidersProducer providersProducer, org.springframework.context.ApplicationEventPublisher publisher, LdapProperties ldapProperties, org.springframework.security.ldap.userdetails.UserDetailsContextMapper ldapUserDetailsContextMapper, JmixLdapGrantedAuthoritiesMapper grantedAuthoritiesMapper) void
-
Field Details
-
ldapProperties
-
ldapUserDetailsContextMapper
@Autowired protected org.springframework.security.ldap.userdetails.UserDetailsContextMapper ldapUserDetailsContextMapper -
grantedAuthoritiesMapper
-
-
Constructor Details
-
LdapActiveDirectorySecurityConfiguration
public LdapActiveDirectorySecurityConfiguration()
-
-
Method Details
-
ldapActiveDirectoryAuthenticationManagerSupplier
@Bean("ldap_ActiveDirectoryAuthenticationManagerSupplier") @Order(100) public AddonAuthenticationManagerSupplier ldapActiveDirectoryAuthenticationManagerSupplier(StandardAuthenticationProvidersProducer providersProducer, org.springframework.context.ApplicationEventPublisher publisher, LdapProperties ldapProperties, org.springframework.security.ldap.userdetails.UserDetailsContextMapper ldapUserDetailsContextMapper, JmixLdapGrantedAuthoritiesMapper grantedAuthoritiesMapper) -
onPreAuthenticationCheckEvent
@EventListener @Order(990) public void onPreAuthenticationCheckEvent(PreAuthenticationCheckEvent event)
-