This documentation is for WSO2 Carbon 4.4.1. View documentation for the latest release.
Page Comparison - Setting up Keystores (v.4 vs v.5) - Carbon 4.4.1 - WSO2 Documentation
Due to a known issue do not use JDK1.8.0_151 with WSO2 products. Use JDK 1.8.0_144 until JDK 1.8.0_162-ea is released.

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

A keystore is a repository that stores cryptographic keys and certificates. You use these artifacts for security purposes such as encrypting sensitive information, and establishing trust between your server and the outside parties that connect to it. See the following topics for details on keystores.

Children Display

The usage of keys and certificates contained in a keystore are explained below.


See the following topics for details on how keystores are used in WSO2 products and the default keystore settings with which all products are shipped:


Table of Contents

Setting up keystores for WSO2 products

In WSO2 products, public key encryption is used for the following purposes: