Field Encryptor Transformation
Plugin version: 2.11.0
Encrypts one or more fields in input records using a java keystore that must be present on all nodes of the cluster.
Configuration
Property | Macro Enabled? | Description |
---|---|---|
Fields to Encrypt | No | Required. Specifies the fields to encrypt, separated by commas. |
transformation | Yes | Required. Transformation algorithm/mode/padding. 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 | No | Required. The output schema for the data. |
Â
Created in 2020 by Google Inc.