Creating a Java Keystore

This section shows you how to create the Java keystore and register entries and keys to it.

Procedure

  1. Extract the TemenosSecurityWeb.war file from the $TAFJ_HOME/MessageIntegrity directory to your chosen folder.
  2. Edit the keystore.properties file, which is available under resource/conf folder in TemenosSecurityWeb.war.

    If the keystore is available as a physical file in the machine, then provide the path in the temn.keystore.location property . You can specify multiple paths separated by commas (,).

    If the keystore is available in database, then specify the following properties:

    • temn.keystore.database.url
    • temn.keystore.database.driver
    • temn.keystore.database.user
    • temn.keystore.database.password
  3. Navigate to the bin folder of the extracted MessageIntegrity directory and execute the LaunchKeyStoreWebApp.bat file to start jetty-runner for deploying TemenosSecurityWeb.war.
  4. Now access the web application with the following URL:

    http://localhost:8080/TemenosSecurity

    You will be able to view the keystore page as shown below.

  5. Enter the keystore name and password.
  6. Select one of the following key type:
    • Asymmetric–PrivateKey: It is used only for sign operation. It should be an instance of PrivateKey.
    • Asymmetric–PublicKey: It is used only for verify operation. It should be an instance of PublicKey.
    • Symmetric Key: It is used for both sign and verify operations. It should be an instance of SecretKey
  7. Split the keys and enter it as left and right key.
  8. Specify Grace Days. Grace days is the number of days the keys can be configured to be valid. This is used based on configurations.

Copyright © 2020- Temenos Headquarters SA

Published on :
Wednesday, October 12, 2022 6:42:28 PM IST

Feedback
x