Public Key Account
This account type saves a public key to use with the PGP Encrypt Snap.
Account Configuration
- Click Create, then select Binary, then Public Key Account.
- Supply an account label.
- Supply the necessary information.
- (Optional) Supply additional information on this account in the Notes field of the Info tab.
- Click Apply.
Known issues
Public keys provided as Pipeline Properties cannot be accessed as expression variables in the respective settings of the Public Key Account . However, they can still be accessed as Pipeline properties if they are passed to the pipeline by a parent pipeline's Pipeline Execute Snap.
Account Settings

- Expression icon (
): Allows using JavaScript syntax to access SnapLogic Expressions to set field values dynamically (if enabled). If disabled, you can provide a static value. Learn more.
- SnapGPT (
): Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.
- Suggestion icon (
): Populates a list of values dynamically based on your Snap configuration. You can select only one attribute at a time using the icon. Type into the field if it supports a comma-separated list of values.
- Upload
: Uploads files. Learn more.
| Field/Field set | Type | Description |
|---|---|---|
| Label
|
String |
Required.Specify a unique label for the account. Default value: None. Example: Public Key Account |
| Public Key | String/Expression | Required. Specify the PGP public key to use for
encrypting data with the
PGP Encrypt
Snap. The key should be in ASCII-armored format. This field supports expressions,
allowing you to dynamically supply public keys at runtime (for example, from a
secrets manager or Vault). Default value: None. Example: XYZdfe iok123kjkjdfd098mnjyaLIM-92[!= |
Account Encryption
| Standard Encryption |
If you are using Standard Encryption, the High sensitivity settings under Enhanced Encryption are followed. |
| Enhanced Encryption | If you have the Enhanced Account Encryption feature, the following describes
which fields are encrypted for each sensitivity level selected per each
account. Account:
|