verifyEncryptedJWT

説明

暗号化された JWT が正しいかどうかを確認します。

シンタックス

verifyEncryptedJWT(token, encryptOptions, config)

パラメーター

パラメーター 説明 必須
token

ColdFusion で作成された暗号化されたトークン。

はい
encryptOptions

以下の構造体を使用して署名を作成します。

  • キー
  • キーペア - 秘密鍵が使用されます。
  • キーストアファイル、キーストアパスワード、キーストアエイリアス
はい
config

以下の値を持つ構造体。

  • clockSkew - JWT の生成システムと処理システム間の違いを考慮した時間(秒)
  • returntype - プレーンテキストまたは構造体
はい

戻り値

すべての JWT クレームを含んだ構造体。

<cfset encr = {
    &quot;keystore&quot; = “test_encryption1.keystore&quot;,
    &quot;keystoreAlias&quot; = &quot;contentKey&quot;,
    &quot;keystorePassword&quot; = &quot;****&quot;,
    &quot;keypairPassword&quot; = &quot;****&quot;
}>
<cfset c = {
    &quot;algorithm&quot; = &quot;RSA-OAEP&quot;,
    &quot;encryption&quot; = &quot;A128CBC-HS256&quot;
}>
<cfset config = {
    &quot;returnType&quot; = &quot;struct&quot;
}>
<cfset verifyjwe = VerifyEncryptedJWT(#URL.jwe#, encr, config)>
<cfdump var=&quot;#verifyjwe#&quot;>

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2025

Adobe MAX Japan
クリエイターの祭典

2025 年 2 月 13 日
東京ビッグサイト