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

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

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

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