类 CustomizeAuthenticatedToken

java.lang.Object
org.springframework.security.authentication.AbstractAuthenticationToken
io.github.mangocrisp.spring.taybct.auth.security.granter.customize.CustomizeAuthenticatedToken
所有已实现的接口:
Serializable, Principal, org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer

public class CustomizeAuthenticatedToken extends org.springframework.security.authentication.AbstractAuthenticationToken
已鉴权通过的 token???载体
这个主要是为了来生成 token 用的
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private final String
    客户端 id
    private static final long
     
    private final org.springframework.security.core.userdetails.UserDetails
    用户详细
    private final String
    用户名
  • 构造器概要

    构造器
    构造器
    说明
    CustomizeAuthenticatedToken(Collection<? extends org.springframework.security.core.GrantedAuthority> authorities, String clientId, org.springframework.security.core.userdetails.UserDetails userDetails)
     
  • 方法概要

    修饰符和类型
    方法
    说明
     
     

    从类继承的方法 org.springframework.security.authentication.AbstractAuthenticationToken

    equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails, toString

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    从接口继承的方法 java.security.Principal

    implies
  • 字段详细资料

    • serialVersionUID

      private static final long serialVersionUID
      另请参阅:
    • username

      private final String username
      用户名
    • clientId

      private final String clientId
      客户端 id
    • userDetails

      private final org.springframework.security.core.userdetails.UserDetails userDetails
      用户详细
  • 构造器详细资料

    • CustomizeAuthenticatedToken

      public CustomizeAuthenticatedToken(Collection<? extends org.springframework.security.core.GrantedAuthority> authorities, String clientId, org.springframework.security.core.userdetails.UserDetails userDetails)
  • 方法详细资料

    • getCredentials

      public Object getCredentials()
    • getPrincipal

      public Object getPrincipal()