Package io.jmix.ldap.userdetails
@NonNullApi
package io.jmix.ldap.userdetails
-
ClassDescriptionAbstractLdapUserDetailsSynchronizationStrategy<T extends org.springframework.security.core.userdetails.UserDetails>A basic implementation of
LdapUserDetailsSynchronizationStrategy
, which provides a general functionality for user synchronization withUserRepository
.Extension of the default strategy for obtaining user role information from the directory.GrantedAuthoritiesMapper that maps authorities toGrantedAuthority
s.Allows providing mapping between LDAP group name and Jmix role codes.Extension point for fetching additional user roles for LDAP user.Implementation of UserRepository that searches for users in LDAP.Maps LDAP user to user details obtained fromUserDetailsService
.