Field Decryptor Transformation

Plugin version: 2.11.0

Decrypts one or more fields in input records using a keystore that must be present on all nodes of the cluster.

Configuration

Property

Macro Enabled?

Description

Property

Macro Enabled?

Description

Fields to Decrypt

No

Required. Specifies the fields to decrypt, separated by commas.

transformation

Yes

Required. Transformation algorithm, mode, and padding, separated by slashes; for example: AES/CBC/PKCS5Padding.

ivHex

Yes

Optional. The initialization vector if using CBC mode.

keystorePath

Yes

Required. The path to the keystore on local disk. The keystore must be present on every node of the cluster.

keystorePassword

Yes

Optional. The password for the keystore.

keystoreType

Yes

Required. The type of keystore; for example: JKS or JCEKS.

keyAlias

Yes

Required. The alias of the key to use in the keystore.

keyPassword

Yes

Required. The password for the key to use in the keystore.

Output Schema

Yes

Required. Schema to pull records from.

 



Created in 2020 by Google Inc.