@Service(value="UserDetailService")
public class UserDetailService
extends java.lang.Object
implements org.springframework.security.core.userdetails.UserDetailsService
| Constructor and Description |
|---|
UserDetailService() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.Object,java.lang.Object> |
getClientList() |
void |
initClient()
初始化客户端数据到内存,提高比对效率
|
org.springframework.security.core.userdetails.UserDetails |
loadUser(java.lang.String username,
java.lang.String password) |
org.springframework.security.core.userdetails.UserDetails |
loadUserByUsername(java.lang.String username) |
@PostConstruct public void initClient()
public java.util.Map<java.lang.Object,java.lang.Object> getClientList()
public org.springframework.security.core.userdetails.UserDetails loadUserByUsername(java.lang.String username)
throws org.springframework.security.core.userdetails.UsernameNotFoundException
loadUserByUsername in interface org.springframework.security.core.userdetails.UserDetailsServiceorg.springframework.security.core.userdetails.UsernameNotFoundExceptionpublic org.springframework.security.core.userdetails.UserDetails loadUser(java.lang.String username,
java.lang.String password)
throws org.springframework.security.core.userdetails.UsernameNotFoundException
org.springframework.security.core.userdetails.UsernameNotFoundException