Whatever message this page gives is out now! Go check it out!
createEncryptedJWT(payload, encryptOptions, config)| Parameter | Description | Required |
| payload | If the payload is a string, the method accepts it as it is. If not, the following fields will need to be passed as a struct:
| Yes |
| encryptOptions | Create the signature using the struct below:
| Yes |
| config | A struct with the following values:
| Yes |
<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#">