Creating a PKCS12 keystore file
If the certificate is not supplied in a pkcs12 keystore file, it can be put into one by combining the private key and the signed certificate obtained from the CA by using openssl:
openssl pkcs12 -export -out keystore.pkcs12 -inkey private.key -in certificate.crt -name "tomcat"
This will take the private key from the file private.key
and the signed certificate from certificate.crt
and generate a pkcs12-store in the keystore.pkcs12
file.