SSL Account
Overview
You can use this account type to connect API Suite Snaps with data sources that use an SSL account.
Prerequisites
- Valid certificates (Keystore, Truststore, Key/Trust store password, and Key alias).
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: API SSL Account |
|
| Username
|
Specify the username associated with the
account. Note: To access the username for the HTTP Client Snap, enable expressions
for the field and enter account.username.Default value: None. Example: snaplogicqassl |
|
| Password
|
Specify the password associated with the
account. Default value: None. Example: P@#439ui7!* |
|
| KeyStore
|
Specify the location of the KeyStore file that can
be in your SLDB or any other unauthenticated endpoints such as https://... Default value: N/A Example: https://example.com/keystore_path/file.p12 |
|
| TrustStore
|
Specify the location of the trust store file. It
can be in the SLDB or any other unauthenticated endpoint such as https://... Default value: N/A Example: https://example.com/truststore_path/file.jks |
|
| Key/Trust store password
|
Specify the password for Key/Trust store. It is
used for both, Keystore and Truststore, if both are defined. Default value: N/A Example: z00mD0g!/ |
|
| Key alias
|
Specify the key to use through its alias. Default value: N/A Example: 0017017439 |
|