最終更新日 : 
                
                    2024年1月19日
                
            
            
        
        
    
説明
暗号化された JWT を作成します。
シンタックス
createEncryptedJWT(payload, encryptOptions, config)
履歴
- ColdFusion(2023 リリース)の新機能。
パラメーター
| パラメーター | 説明 | 必須 | 
| payload | payload が文字列の場合、メソッドは、それをそのまま受け取ります。それ以外の場合は、以下のフィールドを構造体として渡す必要があります。 
 | はい | 
| encryptOptions | 以下の構造体を使用して署名を作成します。 
 | はい | 
| config | 以下の値を持つ構造体。 
 | はい | 
戻り値
JWT 文字列です。
例
<cfset text = {
    “iss” = “a”,
    “sub” = “b”,
    “abcd” = “efgh”,
    “aud” = “adobe”,
    “exp” = “#DateAdd(“n”, 30, now())#”
}>
<cfset encr = {
    “keystore” = test_encryption1.keystore”,
    “keystoreAlias” = “contentKey”,
    “keystorePassword” = “****”,
    “keypairPassword” = “****”
}>
<cfset c = {
    “algorithm” = “RSA-OAEP”,
    “encryption” = “A128CBC-HS256”
}>
<cfset createjwe = CreateEncryptedJwt(text,encr,c)>
<cfdump var = “#createjwe#”>