Adding truststores

webMethods Integration uses a truststore to store its trusted root certificates, which are the public keys for the signing authority (CA). Learn how to add a truststore alias from the Certificates page.

About this task

Although a truststore can contain the trusted roots for entire certificate chains, the organization of certificates within a truststore is not required. It functions as a database that contains all the public keys for CAs within a specified trusted directory.

You can create aliases for the truststore so that they can be referenced when you create an account for an application.

Procedure

  1. Click Projects > Select a Project > Configurations > General > Certificates > New Certificate > Truststore. Provide a name and description for the truststore file.
  2. In the Type field, select the truststore file format, which defaults to JKS.
    You can create and manage JKS truststores at the command line by using keytool, the Oracle Java™ certificate editor.
  3. In the Provider field, select the provider from the list of available providers. The specified value is the provider that is used for the truststore type.
  4. Click Browse to select the truststore file which contains the trusted root of the certificate or signing authority (CA).
  5. In the Passphrase field, enter the passphrase for the truststore file. The passphrase must be defined at the time the truststore was created and is used to protect the contents of the truststore.
  6. Click Save to upload the truststore file. The uploaded truststore file can be used when you create an account.