类 Authentication
java.lang.Object
org.springframework.security.authentication.AbstractAuthenticationToken
spring.turbo.module.security.authentication.Authentication
- 所有已实现的接口:
Serializable,Principal,org.springframework.security.core.Authentication,org.springframework.security.core.CredentialsContainer
public final class Authentication
extends org.springframework.security.authentication.AbstractAuthenticationToken
implements org.springframework.security.core.Authentication, Principal, Serializable
认证对象,本类是
Authentication 的实现- 从以下版本开始:
- 1.0.0
- 作者:
- 应卓
- 另请参阅:
-
Authentication- 序列化表格
-
构造器概要
构造器构造器说明默认构造方法Authentication(org.springframework.security.core.userdetails.UserDetails userDetails) 认证对象Authentication(org.springframework.security.core.userdetails.UserDetails userDetails, Token token) 认证对象 -
方法概要
从类继承的方法 org.springframework.security.authentication.AbstractAuthenticationToken
eraseCredentials, getAuthorities, getDetails, getName, isAuthenticated, setAuthenticated, setDetails, toString从接口继承的方法 org.springframework.security.core.Authentication
getAuthorities, getDetails, isAuthenticated, setAuthenticated
-
构造器详细资料
-
Authentication
public Authentication()默认构造方法 -
Authentication
public Authentication(@Nullable org.springframework.security.core.userdetails.UserDetails userDetails) 认证对象- 参数:
userDetails- 用户信息
-
Authentication
public Authentication(@Nullable org.springframework.security.core.userdetails.UserDetails userDetails, @Nullable Token token) 认证对象- 参数:
userDetails- 用户信息token- 令牌
-
-
方法详细资料
-
getPrincipal
- 指定者:
getPrincipal在接口中org.springframework.security.core.Authentication
-
getCredentials
- 指定者:
getCredentials在接口中org.springframework.security.core.Authentication
-
equals
-
hashCode
public int hashCode() -
getUserDetails
@Nullable public org.springframework.security.core.userdetails.UserDetails getUserDetails() -
getRequiredUserDetails
public org.springframework.security.core.userdetails.UserDetails getRequiredUserDetails() -
getToken
-
getRequiredToken
-