インターフェース JwtClaimAccessor

すべてのスーパーインターフェース:
ClaimAccessor
すべての既知の実装クラス:
Jwt, JwtClaimsSet

public interface JwtClaimAccessor extends ClaimAccessor
「クレーム」の ClaimAccessor; これは、JSON Web トークン(JWT)の JSON オブジェクト JWT クレームセットに含まれている場合があります。
導入:
5.0
関連事項:
  • 方法の概要

    修飾子と型
    メソッド
    説明
    default @Nullable ListSE<StringSE>
    JWT の対象となる受信者を識別する Audience (aud) クレームを返します。
    default @Nullable InstantSE
    有効期限 (exp) クレームを返します。これは、JWT が処理のために受け入れられてはならない有効期限を識別します。
    default @Nullable StringSE
    JWT の一意の識別子を提供する JWT ID (jti) クレームを返します。
    default @Nullable InstantSE
    JWT が発行された時刻を識別する、(iat) で発行されたクレームを返します。
    default @Nullable URLSE
    JWT を発行したプリンシパルを識別する発行者 (iss) クレームを返します。
    default @Nullable InstantSE
    JWT が処理のために受け入れられてはならない時間を識別する Not Before (nbf) クレームを返します。
    default @Nullable StringSE
    JWT のサブジェクトであるプリンシパルを識別するサブジェクト (sub) クレームを返します。
  • 方法の詳細

    • getIssuer

      default @Nullable URLSE getIssuer()
      JWT を発行したプリンシパルを識別する発行者 (iss) クレームを返します。
      戻り値:
      発行者識別子、または請求が欠落している場合は null 
    • getSubject

      default @Nullable StringSE getSubject()
      JWT のサブジェクトであるプリンシパルを識別するサブジェクト (sub) クレームを返します。
      戻り値:
      サブジェクト識別子、またはクレームが欠落している場合は null 
    • getAudience

      default @Nullable ListSE<StringSE> getAudience()
      JWT の対象となる受信者を識別する Audience (aud) クレームを返します。
      戻り値:
      この JWT が意図したオーディエンス、またはクレームが欠落している場合は null 
    • getExpiresAt

      default @Nullable InstantSE getExpiresAt()
      有効期限 (exp) クレームを返します。これは、JWT が処理のために受け入れられてはならない有効期限を識別します。
      戻り値:
      JWT が処理のために受け入れられてはならない有効期限、またはクレームが欠落している場合は null
    • getNotBefore

      default @Nullable InstantSE getNotBefore()
      JWT が処理のために受け入れられてはならない時間を識別する Not Before (nbf) クレームを返します。
      戻り値:
      JWT が処理のために受け入れられてはならない期限、またはクレームが欠落している場合は null
    • getIssuedAt

      default @Nullable InstantSE getIssuedAt()
      JWT が発行された時刻を識別する、(iat) で発行されたクレームを返します。
      戻り値:
      JWT が発行された時刻を示す「発行日時」クレーム、またはクレームが欠落している場合は " null "
    • getId

      default @Nullable StringSE getId()
      JWT の一意の識別子を提供する JWT ID (jti) クレームを返します。
      戻り値:
      JWT ID クレームは JWT の一意の識別子を提供します。クレームがない場合は null となります