Agregar certificado al almacén de claves utilizando código java

Estoy tratando de establecer una conexión https utilizando el archivo de certificado .cer del servidor. Puedo obtener manualmente el archivo de certificado usando un navegador y ponerlo en el almacén de claves usando keytool. Entonces puedo acceder al almacén de claves utilizando el código de Java, obtener el certificado que agregué al almacén de claves y conectarme al servidor.

Sin embargo, ahora quiero implementar incluso el proceso de obtener el archivo del certificado y agregarlo a mi almacén de claves utilizando el código de Java y sin utilizar la herramienta de claves o el navegador para obtener el certificado.

¿Alguien puede decirme cómo abordar esto y qué debo hacer?

Respuestas a la pregunta(3)

Su respuesta a la pregunta