Create a JKS key store and generate a private key:
  $ keytool -genkey -alias test -keyalg rsa \
    -dname 'CN=UnboundID Test Certificate,O=UnboundID Corp' \
    -keystore keystore.jks -keypass password -storetype JKS -storepass password


Self-sign the certificate in the JKS key store:
  $ keytool -selfcert -alias test -validity 7300 -keystore keystore.jks \
    -keypass password -storetype JKS -storepass password


Create a PKCS#12 file with the same certificate:
  $ keytool -importkeystore -srckeystore keystore.jks \
    -destkeystore keystore.p12 -srcstoretype JKS -deststoretype PKCS12 \
    -srcalias test -destalias test -srckeypass password -destkeypass password \
    -srcstorepass password -deststorepass password

