{
"type": "encrypt",
"leadingDelimiter": "{$",
"trailingDelimiter": "$}",
"dynamicParams": {
"jwt": {
"context": "variable",
"field": "jwt"
},
"password": {
"context": "namedForm",
"field": "login:password"
}
},
"params": {
"algorithm": "AES",
"input": "{$jwt$}",
"key": "${password$}",
"inputEncoding": "utf8",
"keyEncoding": "utf8",
"useDefaultSalt": true,
"outputEncoding": "base64",
"onSuccessType": "return",
"onSuccess": "encryptedData"
}
}