Neste post será apresentado exemplos de como manusear uma keystore com o comando keytool para lista , exportar ou importar certificados de uma keystore .
O binário keytool se encontra dentro do $JAVA_HOME/bin .
1) Exemplos do Keytool
Listando a keystore
keytool -list -keystore keystore.jks
Importando certificado para a keystore
keytool -import -alias server1.example.com -file server1.cer -keystore keystore.jks
Exportando certificado da keystore
keytool -export -alias server2.example.com -keystore keystore.jks -file server2.cer
Deletando certificado da keystore
keytool -delete -alias server1.example.com -keystore keystore.jks
Renomeando certificado da keystore
keytool -changealias -alias server_old.domain.com -destalias server_new.domain.com -keystore server_keystore.jks