Вы можете добиться этого, используя библиотеки boucycastle.Проверьте ниже проект github для того же самого, который читает файл p12 и получает детали сертификата.
https://github.com/rosmahajan/java-read-p12
Это простой класс Java, загружающий файл p12 / pfxи прочитайте детали сертификата.Как только вы получите объект x509Certificate, попробуйте следующую команду, чтобы проверить действительность сертификата
x509.checkValidity();
. Иногда переименование файла pfx в p12 работает, так как оба являются файлом PKCS # 12, но если переименование не работает, попробуйте выполнить преобразование ниже.pfx в p12 с помощью keytool
keytool -importkeystore -destkeystore new.p12 -deststoretype pkcs12 -srckeystore original.pfx
Для получения дополнительной информации: преобразование формата pfx в p12