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 © 2022. All rights reserved.