Isso pode não ser perfeito, mas eu fiz algumas anotações sobre o uso de keytool
que modifiquei para o seu cenário.
-
Importe um certificado de CA raiz ou intermediário para um keystore Java existente:
keytool -import -trustcacerts -alias root -file ca_geotrust_global.pem -keystore yourkeystore.jks keytool -import -trustcacerts -alias root -file intermediate_rapidssl.pem -keystore yourkeystore.jks
-
Combine o certificado e a chave privada em um arquivo antes de importar.
cat certificate.pem privatekey.pem > combined.pem
Isso deve resultar em um arquivo parecido com o formato abaixo.
BEGIN CERTIFICATE
...
END CERTIFICATE
BEGIN RSA PRIVATE KEY
...
END RSA PRIVATE KEY -
Importe um certificado principal assinado & chave para um keystore Java existente:
keytool -import -trustcacerts -alias yourdomain -file combined.pem -keystore yourkeystore.jks