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 |
---|---|---|
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.