CryptoHeaderFilter — encrypt, decrypt headers
{
"name": string,
"type": "CryptoHeaderFilter",
"config": {
"messageType": string,
"operation": string,
"algorithm": string,
"key": string,
"keyType": string,
"headers": [ string, ... ]
}
}"messageType": string,
requiredIndicates the type of message in the exchange to encrypt or decrypt
headers, form parameters or cookies. Must be one of:
"REQUEST", "RESPONSE".
"operation": string,
requiredIndicates whether to encrypt or decrypt. Must be one of:
"ENCRYPT", "DECRYPT".
"algorithm": string, requiredAlgorithm used for encryption and decryption. Defaults to DES/ECB/NoPadding.
"key": string, requiredBase64 encoded key value.
"headers": array of strings,
optionalThe names of header fields to encrypt or decrypt.