クラス JwtAuthenticationToken

    • コンストラクターの詳細

      • JwtAuthenticationToken

        public JwtAuthenticationToken​(Jwt jwt)
        指定されたパラメーターを使用して JwtAuthenticationToken を構築します。
        パラメーター:
        jwt - JWT
      • JwtAuthenticationToken

        public JwtAuthenticationToken​(Jwt jwt,
                                      java.util.Collection<? extends GrantedAuthority> authorities)
        指定されたパラメーターを使用して JwtAuthenticationToken を構築します。
        パラメーター:
        jwt - JWT
        authorities - JWT に割り当てられた権限
      • JwtAuthenticationToken

        public JwtAuthenticationToken​(Jwt jwt,
                                      java.util.Collection<? extends GrantedAuthority> authorities,
                                      java.lang.String name)
        指定されたパラメーターを使用して JwtAuthenticationToken を構築します。
        パラメーター:
        jwt - JWT
        authorities - JWT に割り当てられた権限
        name - プリンシパル名
    • メソッドの詳細

      • getName

        public java.lang.String getName()
        デフォルトでは、Jwt のサブジェクトであるプリンシパル名
        次で指定:
        インターフェース java.security.PrincipalgetName 
        オーバーライド:
        クラス AbstractAuthenticationTokengetName