A keystore is a file that contains keys and certificates that you use for encryption, authentication, and serving content over HTTPS. In Pega Platform, you create a keystore data instance that points to a keystore file.
You can reference keystore data instances in the Keystore and Truststore fields for record types such as Web Services (WS) Security Profile data instances and REST connectors.
You source a keystore from a data page, a URL, a keystore management service, or an external file. The keystore source determines which of the standard formats are available: JKS, JWK, PKCS12, KEYTAB, or KEY.
Pega Platform includes several keystore examples, such as BoxComTrust.
- Creating a keystore for application data encryption
Create a keystore instance for your keystore file, which contains the keys and certificates that are used, for example, to support Web Services Security and outbound email security.
- Creating a data page activity for a keystore
To configure a keystore with a data page reference, you must create the activity that loads the keystore into the data page. You can create the activity by clicking the Add icon on the data page Definition tab.