JWT モジュール

この Adobe Workfront Fusion JWT アプリには、指定されたアルゴリズムに基づいて JWT トークンを作成するモジュールが用意されています。

アクセス要件

この記事で説明している機能を使用するには、次のアクセス権が必要です。

Adobe Workfront プラン*
Pro 以降
Adobe Workfront ライセンス*
Plan、Work
Adobe Workfront Fusion ライセンス**

現在のライセンス要件:Workfront Fusion ライセンス要件なし。

または

従来のライセンス要件:Workfront Fusion for Work Automation and Integration、Workfront Fusion for Work Automation

製品

現在の製品要件:Select または Prime Adobe Workfront プランをご利用の場合、この記事で説明されている機能を使用するには、組織は Adobe Workfront に加えて Adobe Workfront Fusion も購入する必要があります。Workfront Fusion は、Workfront Ultimate プランに含まれています。

または

従来の製品要件:この記事で説明している機能を使用するには、Adobe Workfront Fusion と Adobe Workfrontを組織で購入する必要があります。

ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。

JWT モジュールとそのフィールド

JWT を生成

このモジュールは、選択したアルゴリズムに基づいて JWT を生成します。

アルゴリズム ​

JWT の生成に使用するアルゴリズムを選択します。

  • HS256:SHA-256 ハッシュアルゴリズムを使用する HMAC
  • HS384:SHA-384 ハッシュアルゴリズムを使用する HMAC
  • HS512:SHA-512 ハッシュアルゴリズムを使用する HMAC
  • RS256:SHA-256 ハッシュアルゴリズムを使用する RSASSA-PKCS1-v1_5
  • RS384:SHA-384 ハッシュアルゴリズムを使用する RSASSA-PKCS1-v1_5
  • RS512:SHA-512 ハッシュアルゴリズムを使用する RSASSA-PKCS1-v1_5
  • PS256:SHA-256 ハッシュアルゴリズムを使用する RSASSA-PSS (^6.12.0 または >=8.0.0 のノードのみ)
  • PS384:SHA-384 ハッシュアルゴリズムを使用する RSASSA-PSS (^6.12.0 または >=8.0.0 のノードのみ)
  • PS512:SHA-512 ハッシュアルゴリズムを使用する RSASSA-PSS (^6.12.0 または >=8.0.0 のノードのみ)
  • ES256:P-256 曲線と SHA-256 ハッシュアルゴリズムを使用した ECDSA
  • ES384:P-384 カーブと SHA-384 ハッシュアルゴリズムを使用した ECDSA
  • ES512:P-521 曲線と SHA-512 ハッシュアルゴリズムを使用した ECDSA
ペイロード ​
追加するペイロード項目ごとに、 項目を追加 項目のキーと値を入力します。
Options

追加するオプション項目ごとに、 項目を追加 項目のキーと値を入力します。

次のキーを使用できます。

  • アルゴリズム:(デフォルト:RS256)
  • expiresIn:秒単位または時間間隔(2 日、10 時間、7d など)を表す文字列。 数値は秒数として解釈されます。 文字列を使用する場合は、時間単位(日、時間など)を必ず指定します。指定しない場合は、ミリ秒単位がデフォルトで使用されます(120 は 120 ミリ秒に等しくなります)。
  • notBefore:秒単位または時間間隔(2 日、10 時間、7d など)を表す文字列。 数値は秒数として解釈されます。 文字列を使用する場合は、時間単位(日、時間など)を必ず指定します。指定しない場合は、ミリ秒単位がデフォルトで使用されます(120 は 120 ミリ秒に等しくなります)。
  • 対象読者
  • 発行者
  • jwtid
  • 件名
  • noTimestamp
  • ヘッダー
  • keyid
  • mutatePayload:次の場合: true:sign 関数は、ペイロードオブジェクトを直接変更します。 これは、クレームが適用された後で、トークンにエンコードされる前に、ペイロードへの生の参照が必要な場合に役立ちます。
  • allowInsecureKeySize:次の場合: trueを使用すると、2048 年未満の剰余を持つ秘密鍵を RSA に使用できます。
  • allowInvalidAsymmetricKeyTypes:次の場合: trueは、指定されたアルゴリズムに一致しない非対称キーを許可します。 このオプションは後方互換性のみを目的としているので、使用しないでください。
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43