gpt4 book ai didi

java - 在 Android 应用程序中使用个人证书

转载 作者:太空狗 更新时间:2023-10-29 12:54:31 25 4
gpt4 key购买 nike

我希望用户能够在从生成证书的网站安装后将他们自己的个人证书安装到我的 Android 应用程序中,但是当我使用 WebClient 或 Android 浏览器浏览它时,安全存储弹出并且安装它,API 在版本 14 (Android 4.0) 之前不可用,我的用户还没有安装它。

此类站点的一个示例是 http://www.comodo.com/home/email-security/free-email-certificate.php .在这里可以申请个人证书,确认后会得到证书下载链接。我希望用户能够从该网站和其他网站下载证书到我的应用程序中。

任何人都可以告诉我要处理哪个 Intent 才能将证书放入我自己的应用程序,或者如何修改 WebClient 以便它允许我决定它应该对文件做什么?

提前致谢,帕特里克

最佳答案

由于 Android keystore API 在 ICS (4.0) 之前未公开,您需要将 key 和证书保存到您的应用可以访问的某个文件中才能使用它们。如果您需要一个标准的受密码保护的 Java keystore 文件,并且需要输入密码来进行加密操作,那么它是相当安全的。

您可以使用“设置”->“位置和安全”->“从 SD 卡安装”在 ICS 之前的版本中导入 key /证书对,但是没有公共(public) API 可以从您的应用访问这些内容,只能使用通过内置的 VPN 客户端。

关于java - 在 Android 应用程序中使用个人证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8202693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com