public class BroadleafAdminLdapUserDetailsMapper
extends org.springframework.security.ldap.userdetails.LdapUserDetailsMapper
| Modifier and Type | Field and Description | 
|---|---|
| protected AdminUserProvisioningService | provisioningService | 
| protected AdminSecurityService | securityService | 
| Constructor and Description | 
|---|
| BroadleafAdminLdapUserDetailsMapper() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Site | determineSite(org.springframework.ldap.core.DirContextOperations ctx,
             String username,
             Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)Allows for a hook to determine the Multi-Tenant site for this user from the ctx, username, and authorities. | 
| org.springframework.security.core.userdetails.UserDetails | mapUserFromContext(org.springframework.ldap.core.DirContextOperations ctx,
                  String username,
                  Collection<? extends org.springframework.security.core.GrantedAuthority> authorities) | 
protected AdminSecurityService securityService
protected AdminUserProvisioningService provisioningService
public org.springframework.security.core.userdetails.UserDetails mapUserFromContext(org.springframework.ldap.core.DirContextOperations ctx,
                                                                                    String username,
                                                                                    Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
mapUserFromContext in interface org.springframework.security.ldap.userdetails.UserDetailsContextMappermapUserFromContext in class org.springframework.security.ldap.userdetails.LdapUserDetailsMapperprotected Site determineSite(org.springframework.ldap.core.DirContextOperations ctx, String username, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
org.springframework.security.core.AuthenticationException should be thrown.Copyright © 2020. All rights reserved.