JWT モジュール

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

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ

任意のAdobe Workfront ワークフローパッケージと任意のAdobe Workfront Automation and Integration パッケージ

WorkfrontUltimate

Workfront Fusion を追加購入したWorkfront Primeおよび Select パッケージ。

Adobe Workfront ライセンス

標準

ワークまたはそれ以上

製品 組織がWorkfront Automation and Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。

このテーブルの情報について詳しくは、​ ドキュメントのアクセス要件 ​ を参照してください。

JWT API 情報

JWT コネクタでは、以下を使用します。

API タグ
v1.1.5

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
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3