Encrypt Decrypt Document

This encrypt or decrypt fields in an XML or JSON document

Revision History

1.0.0.1 Initial Release

Properties

Connection

Type: Connection Input
The Connection Property

CertificateBase64
Type: String Input

Provides the name of the certificate in Base64 format. The Base64 Node can be used to convert the binary to string

Password
Type: Password Input

Provides the password for the certificate

SourceDocument

Type: String Input
The SourceDocument Property. This can be a JSON or XML document.

Paths

Type: String Input
The paths that should be encrypted or decrypted. One path per line should be supplied if more than one path must be processed

Namespaces

Type: String Input

If Xml is used, this is where the namespaces must be supplied. The namespaces should be in the format prefix:namespace

Action

Type: List Input

  • Encrypt - Encrypts the fields in the document
  • Decrypt - Decrypts the fields in the document

ResponseDocument

Type: String Input

The document containing the processed output.

Remarks

It is recommended to redact the properties that contain the decrypted text. This should be carried through to the upstream / downstream node properties as well.

See also