public class JwtAuthenticationProvider
extends org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider
| 构造器和说明 |
|---|
JwtAuthenticationProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
additionalAuthenticationChecks(org.springframework.security.core.userdetails.UserDetails userDetails,
org.springframework.security.authentication.UsernamePasswordAuthenticationToken authentication) |
protected org.springframework.security.core.userdetails.UserDetails |
retrieveUser(String username,
org.springframework.security.authentication.UsernamePasswordAuthenticationToken authentication)
加载用户数据
|
void |
setLoginValidateProviders(org.springframework.beans.factory.ObjectProvider<LoginValidateProvider> loginValidateProviders) |
static void |
setSimulation(org.springframework.security.core.userdetails.UserDetails simulation) |
void |
setUserDetailsService(CustomerUserDetailsService userDetailsService) |
boolean |
supports(Class<?> authentication) |
afterPropertiesSet, authenticate, createSuccessAuthentication, doAfterPropertiesSet, getPostAuthenticationChecks, getPreAuthenticationChecks, getUserCache, isForcePrincipalAsString, isHideUserNotFoundExceptions, setAuthoritiesMapper, setForcePrincipalAsString, setHideUserNotFoundExceptions, setMessageSource, setPostAuthenticationChecks, setPreAuthenticationChecks, setUserCachepublic void setUserDetailsService(CustomerUserDetailsService userDetailsService)
public void setLoginValidateProviders(org.springframework.beans.factory.ObjectProvider<LoginValidateProvider> loginValidateProviders)
protected void additionalAuthenticationChecks(org.springframework.security.core.userdetails.UserDetails userDetails,
org.springframework.security.authentication.UsernamePasswordAuthenticationToken authentication)
throws org.springframework.security.core.AuthenticationException
additionalAuthenticationChecks 在类中 org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProviderorg.springframework.security.core.AuthenticationExceptionprotected org.springframework.security.core.userdetails.UserDetails retrieveUser(String username, org.springframework.security.authentication.UsernamePasswordAuthenticationToken authentication) throws org.springframework.security.core.AuthenticationException
retrieveUser 在类中 org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProviderusername - 帐号authentication - 权限org.springframework.security.core.AuthenticationException - 账户异常public boolean supports(Class<?> authentication)
supports 在接口中 org.springframework.security.authentication.AuthenticationProvidersupports 在类中 org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProviderpublic static void setSimulation(org.springframework.security.core.userdetails.UserDetails simulation)
Copyright © 2022. All rights reserved.