SSL Account

In this article

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

Limitations and Known Issues

None.

Account Settings

ssl-account-overview.png

 

  • Asterisk ( * ): Indicates a mandatory field.

  • Suggestion icon ( ): Indicates a list that is dynamically populated based on the configuration.

  • Expression icon ( ): Indicates the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.

  • Add icon ( ): Indicates that you can add fields in the field set.

  • Remove icon ( ): Indicates that you can remove fields from the field set.

Field Name

Field Type

Description

Field Name

Field Type

Description

Label*

 

Default Value: None
ExampleAPI SSL Account

String

Specify a unique label for the account.

 

Username

Default Value: None
Examplesnaplogicqassl

String/Expression

Specify the username associated with the account.

To access the username for the HTTP Client Snap, enable expressions for the field and enter account.username.

Password

Default Value: None
ExampleP@#439ui7!*

String/Expression

Specify the password associated with the account.

To access the username for the HTTP Client Snap, enable expressions for the field and enter account.password.

KeyStore

Default Value: N/A
Examplehttps://example.com/keystore_path/file.p12

String/Expression

Specify the location of the KeyStore file that can be in your SLDB or any other unauthenticated endpoints such as https://... 

 

TrustStore

Default ValueN/A
Example: https://example.com/truststore_path/file.jks

String/Expression

Specify the location of the trust store file. It can be in the SLDB or any other unauthenticated endpoint such as https://... 

Key/Trust store password

Default Value: N/A
Examplez00mD0g!/

String

Specify the password for Key/Trust store. It is used for both, Keystore and Truststore, if both are defined.

Key alias

Default Value: N/A
Example0017017439

String

Specify the key to use through its alias.

Snap Pack History