クラス JwtClaimsSet.Builder

java.lang.ObjectSE
org.springframework.security.oauth2.jwt.JwtClaimsSet.Builder
含まれているクラス:
JwtClaimsSet

public static final class JwtClaimsSet.Builder extends ObjectSE
JwtClaimsSet のビルダー。
  • メソッドの詳細

    • issuer

      public JwtClaimsSet.Builder issuer(StringSE issuer)
      JWT を発行したプリンシパルを識別する発行者 (iss) クレームを設定します。
      パラメーター:
      issuer - 発行者識別子
      戻り値:
      JwtClaimsSet.Builder
    • subject

      public JwtClaimsSet.Builder subject(StringSE subject)
      JWT のサブジェクトであるプリンシパルを識別するサブジェクト (sub) クレームを設定します。
      パラメーター:
      subject - サブジェクト識別子
      戻り値:
      JwtClaimsSet.Builder
    • audience

      public JwtClaimsSet.Builder audience(ListSE<StringSE> audience)
      オーディエンスの (aud) クレームを設定します。これは、JWT の対象となる受信者を識別します。
      パラメーター:
      audience - この JWT が対象としているオーディエンス
      戻り値:
      JwtClaimsSet.Builder
    • expiresAt

      public JwtClaimsSet.Builder expiresAt(InstantSE expiresAt)
      有効期限 (exp) クレームを設定します。これは、JWT が処理のために受け入れられてはならない時間以降を識別します。
      パラメーター:
      expiresAt - JWT が処理のために受け入れられてはならない時間以降
      戻り値:
      JwtClaimsSet.Builder
    • notBefore

      public JwtClaimsSet.Builder notBefore(InstantSE notBefore)
      not before (nbf) クレームを設定します。これは、JWT が処理のために受け入れられてはならない時間を識別します。
      パラメーター:
      notBefore - JWT が処理のために受け入れられてはならない時間
      戻り値:
      JwtClaimsSet.Builder
    • issuedAt

      public JwtClaimsSet.Builder issuedAt(InstantSE issuedAt)
      JWT が発行された時刻を識別する (iat) クレームで発行されたものを設定します。
      パラメーター:
      issuedAt - JWT が発行された時刻
      戻り値:
      JwtClaimsSet.Builder
    • id

      public JwtClaimsSet.Builder id(StringSE jti)
      JWT の一意の識別子を提供する JWTID (jti) クレームを設定します。
      パラメーター:
      jti - JWT の一意の識別子
      戻り値:
      JwtClaimsSet.Builder
    • claim

      public JwtClaimsSet.Builder claim(StringSE name, ObjectSE value)
      クレームを設定します。
      パラメーター:
      name - クレーム名
      value - クレーム値
      戻り値:
      JwtClaimsSet.Builder
    • claims

      public JwtClaimsSet.Builder claims(ConsumerSE<MapSE<StringSE,ObjectSE>> claimsConsumer)
      Consumer は、追加、置換、削除の機能を可能にするクレームへのアクセスを提供されます。
      パラメーター:
      claimsConsumer - クレームの Consumer 
    • build

      public JwtClaimsSet build()
      新しい JwtClaimsSet を作成します。
      戻り値:
      JwtClaimsSet