Adding new stores

Add new keystores or truststores if you do not prefer to use the default store. Custom stores help keep sensitive information like passwords and digital certificates safe. They make sure that communication between applications is secure and trustworthy, which helps protect your data and keeps the system environment more secure.

Before you begin

Make sure that you have the certificate and key details to add to the store.

Procedure

  1. In webMethods Integration, from the navigation menu, click Settings > Key/Certificate > Runtimes.
    The stores that are configured for runtimes in your environment appear.
  2. Click New.
    The Add new store dialog is displayed.
  3. In the New store name field, enter the store name and click Next.
    The Storename page is displayed.
  4. Import certificates. The substeps that are mentioned in this step are applicable for both the Identify and Trust certificates.
    The Identify section displays the keystore details and lists all keys and certificates in tabular format. The Trust section displays the truststore details and lists all trusted certificates in tabular format.
    1. Go to the Identify section to add certificates or import keystores. Or, go to the Trust section to add certificates or import the existing truststores.
    2. Click Add > Import Certificate:
      The Import Certificate dialog box is displayed.
    3. Enter an alias name.
    4. Click Browse and select the certificate that must be imported.
    5. Click Save. The certificate is imported and listed under the respective section.
  5. To import keystore and truststore, follow the instructions as specified in the keystore section in Projects in webMethods Integration documentation.
  6. Click Done after adding all certificates.
    The store is listed in the Runtime page.
  7. Optional: Click the Export button to download either an individual certificate or a store with all certificates. The files are saved to the path configured on your local system. Individual certificates are saved as <certificatename>.pem, while the store is saved as <storename>.jks.

Results

You added a store and you can configure the store to a runtime.

Note:
  • To edit a store, click the Edit button in the Runtime page and follow the steps that are mentioned in Adding new stores.
  • To delete a store, click the Delete button in the Runtime page. Be careful when you delete a store, as they might be in use with other deploy anywhere assets.

What to do next

You can use the new store to configure a runtime for secured communication. For more information, see Configuring stores for runtimes.