Keystores
On the Keystores page, you can manage various types of keystore entries. Keystores are used to store cryptographic keys securely. This page allows you to configure keystore entries for different purposes, such as private keys, keystore files, or uploaded files.
| Field | Description |
|---|---|
| Entry Name | The name assigned to the keystore entry. It is a unique identifier for the entry within the keystore. |
| Entry Type | The type of the keystore entry. It defines what type of data the entry contains. The following types can be configured: |
| Private Key | A private key entry used for secure authentication and encryption/decryption. Typically used in SSL/TLS communications. |
| Keystore | A full keystore entry containing multiple keys and certificates, often used to manage various security keys in one place. |
| Upload File | An uploaded file containing cryptographic material (e.g., a certificate or a keystore file) that is used within the integration. |
Keystore Entry Types
-
Private Key:
- A private key is typically used in asymmetric encryption. It is paired with a corresponding public key and is used for signing or decrypting data. In most cases, private keys are stored securely within a keystore.
Field Description Private Key Name The name of the private key entry within the keystore. Private Key File The file containing the private key, often in formats like .pem,.pfx,.jks, or.key. -
Keystore:
- A keystore is a container that holds one or more cryptographic keys and certificates. It is used to manage the keys for applications that require SSL/TLS encryption, digital signatures, or other security features.
Field Description Keystore Name The name of the keystore entry within the keystore file. Keystore File The file containing the keystore, often in formats like .jks,.p12,.pfx. -
Upload File:
- Sometimes, keystores or private keys may come as external files. This entry type allows you to upload a file containing the necessary cryptographic materials.
Field Description Uploaded File Name The name of the uploaded file. File Type The type of file being uploaded, such as .pem,.pfx,.jks,.crt, etc.
Managing Keystore Entries
Clicking the three dots under the "Action" heading offers the following options:
- Where Used: Lists the integrations or flows where the relevant keystore entry is being used.
- Edit Keystore Entry: Allows changing details of the keystore entry.
- Delete Keystore Entry: Allows the removal of the keystore entry.
Example Usage
When configuring a service or integration that requires a private key, keystore, or uploaded file, specify the corresponding entry name and type. For instance, a Private Key entry would contain a private key used for authentication, whereas a Keystore entry might hold both the private key and public certificate needed for SSL/TLS connections.
This page provides an overview of how to configure, manage, and use different types of keystore entries in your integrations, ensuring secure key storage and usage.