默认情况下,我们在MacOS的钥匙串访问工具中将以下项目设置为keychains
。如何在使用Java的MacOS中访问“其他”Keychain?
- 登录
- 本地项目
- 系统
- 制度根源
它似乎开箱,Mac也有处理智能卡的问题......所以我不得不安装第三方工具Centify
,以便将证书从智能卡传播到Apple的KeyChain。但是,这个第三方工具似乎为插入的智能卡自己创建了一个全新的钥匙串。钥匙链似乎有以下命名格式:
- PIV-<的证书的名称>
我一直在使用Java的密钥库访问苹果钥匙扣,但我无法访问任何证书也不是由Centify工具安装的钥匙串。
目前,我访问苹果钥匙扣这样的:
KeyStore ks = KeyStore.getInstance("KeychainStore", "Apple");
ks.load(null, null);
,我能够加载和访问正在login
钥匙串中的证书,但不Centrify
进口的。
有谁知道正确的方式来访问其他钥匙串?
LOL你已经得到E-在你公司的论坛上对我的帖子发表同样的回复,但我需要的是一种访问Centrify在Apple Keystore中推送的凭证的方式。没有任何阅读的方法,他们可能不在那里。 – codenamezero
您好, 明确的版本是为网站决定的。对于与第三方软件的集成,它将成为我们前面提到的增强请求。我将继续向您的代表向您的PM提交增强请求。将随时向您发布有关请求的任何更新。此外,PIN保护钥匙串用于确保证书的使用,以确保该人员是拥有该证书的人。谢谢。 关注, Albert – Albert