Android:检查PFX证书的有效性

问题描述 投票:0回答:1

如何使用java以编程方式检查PFX证书的有效性?

我发现了各种方法(比如使用openssl),但没有使用Java。

java android certificate pfx checkvalidity
1个回答
0
投票

您可以使用充气城堡图书馆实现这一目标。检查下面的github项目,读取p12文件并获取证书详细信息。

https://github.com/rosmahajan/java-read-p12

这是一个简单的java类加载p12 / pfx文件并读取证书详细信息。获得x509Certificate对象后,尝试使用以下命令检查证书的有效性

x509.checkValidity();

有时将pfx文件重命名为p12,因为两者都是PKCS#12文件,但如果重命名不起作用,请尝试使用keytool将pfx转换为p12

keytool -importkeystore -destkeystore new.p12 -deststoretype pkcs12 -srckeystore original.pfx

有关更多信息:convert pfx format to p12

© www.soinside.com 2019 - 2024. All rights reserved.