类 UserAuthenticationProvider
java.lang.Object
com.cdkjframework.security.authorization.UserAuthenticationProvider
- 所有已实现的接口:
org.springframework.security.authentication.AuthenticationProvider
@Component
public class UserAuthenticationProvider
extends Object
implements org.springframework.security.authentication.AuthenticationProvider
-
构造器概要
构造器构造器说明UserAuthenticationProvider
(org.springframework.security.core.userdetails.UserDetailsService userDetailsService, UserRoleService userRoleService) 构造函数 -
方法概要
修饰符和类型方法说明org.springframework.security.core.Authentication
authenticate
(org.springframework.security.core.Authentication authentication) 身份权限验证boolean
是否支持权限验证
-
构造器详细资料
-
UserAuthenticationProvider
public UserAuthenticationProvider(org.springframework.security.core.userdetails.UserDetailsService userDetailsService, UserRoleService userRoleService) 构造函数- 参数:
userDetailsService
- 用户服务userRoleService
- 用户角色服务
-
-
方法详细资料
-
authenticate
public org.springframework.security.core.Authentication authenticate(org.springframework.security.core.Authentication authentication) throws org.springframework.security.core.AuthenticationException 身份权限验证- 指定者:
authenticate
在接口中org.springframework.security.authentication.AuthenticationProvider
- 参数:
authentication
- 身份验证- 返回:
- 返回权限
- 抛出:
org.springframework.security.core.AuthenticationException
- 权限异常
-
supports
是否支持权限验证- 指定者:
supports
在接口中org.springframework.security.authentication.AuthenticationProvider
-