How to view the contents of a .pem certificate?

Keytool

Keytool Problem Overview


I am using Java keytool. I have exported a self-signed .pem certificate from my keystore. Is there a command to view the certificate details directly from the .pem file (not of the certificate in the keystore)?

Keytool Solutions


Solution 1 - Keytool

An alternative to using keytool, you can use the command

openssl x509 -in certificate.pem -text

This should work for any x509 .pem file provided you have openssl installed.

Solution 2 - Keytool

Use the -printcert command like this:

keytool -printcert -file certificate.pem

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionAshwinView Question on Stackoverflow
Solution 1 - KeytoolStampyCodeView Answer on Stackoverflow
Solution 2 - KeytoolDronaView Answer on Stackoverflow