Decrypt
AI-generatedSummary
Decrypts a Fernet token using a configured key, processing each incoming item separately. Returns the plaintext in a result field, parsed as JSON when the plaintext is valid JSON.
Inputs
- Input Source (required) — Choose JSON Field to read a value from each incoming item, or Text Value to enter a token directly or use an expression. JSON Value is declared as an option, but no JSON input is exposed for Decrypt.
- Input Field (required) — Shown for JSON Field. Reads the named field from incoming item JSON and supports dot notation.
- Text (required) — Shown for Text Value. Provide the Fernet token, optionally using an expression. Empty values cause an error.
- Key Source (required) — Choose Credential to read the key from the
fernetKeyApicredential, or Node Field to provide it directly. - Fernet Key (required) — Shown for Node Field. Enter a URL-safe base64 key that decodes to 32 bytes.
Output shape
One output item per input item, with the decrypted value in json.result and item pairing preserved.
Validates the token version and HMAC signature before decrypting. If plaintext is valid JSON,
resultcontains the parsed value; otherwise it contains a string. Errors stop execution unless Continue On Fail is enabled, in which case the affected item's JSON contains anerrormessage.