类 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

      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

      @NonNull public Object getPrincipal()
      指定者:
      getPrincipal 在接口中 org.springframework.security.core.Authentication
    • getCredentials

      @NonNull public Object getCredentials()
      指定者:
      getCredentials 在接口中 org.springframework.security.core.Authentication
    • equals

      public boolean equals(Object o)
      指定者:
      equals 在接口中 Principal
      覆盖:
      equals 在类中 org.springframework.security.authentication.AbstractAuthenticationToken
    • hashCode

      public int hashCode()
      指定者:
      hashCode 在接口中 Principal
      覆盖:
      hashCode 在类中 org.springframework.security.authentication.AbstractAuthenticationToken
    • getUserDetails

      @Nullable public org.springframework.security.core.userdetails.UserDetails getUserDetails()
    • getRequiredUserDetails

      public org.springframework.security.core.userdetails.UserDetails getRequiredUserDetails()
    • getToken

      @Nullable public Token getToken()
    • getRequiredToken

      public Token getRequiredToken()