有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java获取Android上的客户端证书信息

我的Android应用程序需要获取有关用于TLS连接的客户端证书的信息(通用名称、有效性)。我认为我可以使用KeyChain类(https://developer.安卓.com/reference/安卓/security/KeyChain)中具有正确别名的getCertificateChain()方法,但我只能找到CA证书,而不能找到客户机证书本身。我必须说,我有点迷失在所有这些密钥库中,X509KeyManager和SocketFactory! 谢谢你的帮助


共 (1) 个答案

  1. # 1 楼答案

    糟糕,信息确实是在getCertificateChain()返回的数组的第一项中返回的