标签: java certificate digital-signature digital-certificate
如何在java中获取数字证书的密钥用法。 我想知道使用数字签名或密钥加密等证书的目的。
答案 0 :(得分:3)
您可以通过调用X509Certificate.getKeyUsage()方法获取该信息。
X509Certificate.getKeyUsage()
可以从X509Certificate.getExtendedKeyUsage()获取扩展密钥使用信息。
X509Certificate.getExtendedKeyUsage()
答案 1 :(得分:1)
如果您想查看有关证书的基本信息,可以使用keytool:
keytool -printcert -file <mycert.cer>