Package io.jmix.ldap.userdetails
Class UserDetailsServiceLdapUserDetailsMapper
java.lang.Object
io.jmix.ldap.userdetails.UserDetailsServiceLdapUserDetailsMapper
- All Implemented Interfaces:
- org.springframework.security.ldap.userdetails.UserDetailsContextMapper
public class UserDetailsServiceLdapUserDetailsMapper
extends Object
implements org.springframework.security.ldap.userdetails.UserDetailsContextMapper
Maps LDAP user to user details obtained from 
UserDetailsService.- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected LdapPropertiesprotected LdapUserDetailsSynchronizationStrategyprotected org.springframework.security.core.userdetails.UserDetailsService
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionorg.springframework.security.core.userdetails.UserDetailsmapUserFromContext(org.springframework.ldap.core.DirContextOperations ctx, String username, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities) voidmapUserToContext(org.springframework.security.core.userdetails.UserDetails user, org.springframework.ldap.core.DirContextAdapter ctx) voidsetLdapProperties(LdapProperties ldapProperties) voidsetSynchronizationStrategy(LdapUserDetailsSynchronizationStrategy synchronizationStrategy) voidsetUserDetailsService(org.springframework.security.core.userdetails.UserDetailsService userDetailsService) 
- 
Field Details- 
userDetailsServiceprotected org.springframework.security.core.userdetails.UserDetailsService userDetailsService
- 
synchronizationStrategy
- 
ldapProperties
 
- 
- 
Constructor Details- 
UserDetailsServiceLdapUserDetailsMapperpublic UserDetailsServiceLdapUserDetailsMapper()
 
- 
- 
Method Details- 
setUserDetailsService@Autowired public void setUserDetailsService(org.springframework.security.core.userdetails.UserDetailsService userDetailsService) 
- 
setSynchronizationStrategy@Autowired(required=false) public void setSynchronizationStrategy(LdapUserDetailsSynchronizationStrategy synchronizationStrategy) 
- 
setLdapProperties
- 
mapUserFromContextpublic org.springframework.security.core.userdetails.UserDetails mapUserFromContext(org.springframework.ldap.core.DirContextOperations ctx, String username, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities) - Specified by:
- mapUserFromContextin interface- org.springframework.security.ldap.userdetails.UserDetailsContextMapper
 
- 
mapUserToContextpublic void mapUserToContext(org.springframework.security.core.userdetails.UserDetails user, org.springframework.ldap.core.DirContextAdapter ctx) - Specified by:
- mapUserToContextin interface- org.springframework.security.ldap.userdetails.UserDetailsContextMapper
 
 
-