public class VanasUserLoginAuthenticationProvider extends Object implements org.springframework.security.authentication.AuthenticationProvider
| 构造器和说明 |
|---|
VanasUserLoginAuthenticationProvider()
构造函数传第 自定义 userDetailService
|
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.security.core.Authentication |
authenticate(org.springframework.security.core.Authentication authentication)
认证
|
boolean |
supports(Class<?> authentication)
由 提供给 spring-security AuthenticationManager
根据 token 类型,判断使用那个 Provider |
public VanasUserLoginAuthenticationProvider()
public org.springframework.security.core.Authentication authenticate(org.springframework.security.core.Authentication authentication)
throws org.springframework.security.core.AuthenticationException
authenticate 在接口中 org.springframework.security.authentication.AuthenticationProviderauthentication - 用户登录的认证信息org.springframework.security.core.AuthenticationException - 认证异常public boolean supports(Class<?> authentication)
supports 在接口中 org.springframework.security.authentication.AuthenticationProviderauthentication - 提供manager 识别认证器Copyright © 2020. All rights reserved.