Keytool Utility

keytool is a JDK utility that manages a keystore (database) of private keys and associated certificates, as well as certificates from trusted entities.

SAP Mobile Platform uses a single keystore file, located at SMP_HOME\Server\configuration\smp_keystore.jks. This is the file to configure and protect.

keytool is in SMP_HOMEsapjvm_7\bin. keytool lets users create and manage their own public and private key pairs and associated certificates for use in self-authentication, or data integrity and authentication services, using digital signatures. It also lets isers cache the public keys (in the form of certificates) of their communicating peers.

Note: After importing a certificate into the keystore, you must restart SAP Mobile Platform Server before logging into the Management Cockpit.

Syntax

keytool -list | -printcert | -import | -export| -delete | -selfcert | -certreq | -genkey [options]

Parameters

Examples

Related concepts
Certificate Alias
Managing Keystore and Truststore Certificates
Related tasks
Using SSL Between a Client and SAP Mobile Platform Server
Using SSL Between SAP Mobile Platform Server and the Back End
Changing Installed Certificates Used for HTTPS Listeners
Generating Certificates and Keys
Keytool Utility
Enabling a Direct HTTPS Connection to SAP Mobile Platform Server
Related reference
Keytool Utility
Keystore/Truststore Properties