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



Legend:
  • 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.
Learn more about the icons in the Snap settings dialog.
Field / Field set Type Description
Label String

Required. Specify a unique label for the account.

Default value: None.

Example: API SSL Account
Username String/Expression 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 String/Expression Specify the password associated with the account.

Default value: None.

Example: P@#439ui7!*

KeyStore String/Expression 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 String/Expression 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 String 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 String Specify the key to use through its alias.

Default value: N/A

Example: 0017017439