java - java中如何获取数字证书的 key 使用情况

标签 java certificate digital-signature digital-certificate

如何在java中获取数字证书的 key 用法。 我想知道证书的用途,例如数字签名或 key 加密。

最佳答案

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

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

关于java - java中如何获取数字证书的 key 使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35126761/

相关文章:

Java HSQLDB 连接问题

java - 主机上的 ServerSocket.accept() 不接受源自 guest VM 的连接

java - 如果存在注释,我该如何执行某些功能?

java - KeyTool 错误 : java. lang.Exception:别名不存在

c# - 如何从签名文件中获取签名者的姓名

java - JSch 一次执行多个 linux 命令

ssl - 什么是 .p12、.cer、.csr、.jks、.pem 文件?

c# - 无法使用 https 获取网络响应

java - 如何解密X509证书签名

c# - 签署 SAML 响应会生成 CryptographicException : An XmlDocument context is required for enveloped transforms