如何在java中获取数字证书的密钥用法

时间:2016-02-01 09:18:21

标签: java certificate digital-signature digital-certificate

如何在java中获取数字证书的密钥用法。 我想知道使用数字签名或密钥加密等证书的目的。

2 个答案:

答案 0 :(得分:3)

您可以通过调用X509Certificate.getKeyUsage()方法获取该信息。

可以从X509Certificate.getExtendedKeyUsage()获取扩展密钥使用信息。

答案 1 :(得分:1)

如果您想查看有关证书的基本信息,可以使用keytool:

keytool -printcert -file <mycert.cer>