gpt4 book ai didi

java - 找不到符号 : KeyStore. TrustedCertificateEntry

转载 作者:行者123 更新时间:2023-12-01 23:01:40 24 4
gpt4 key购买 nike

我正在尝试在 OS X/Java 7 系统上加载受信任的证书。根据Java的Class KeyStore ,有一个 KeyStore.TrustedCertificateEntry 类型。

以下代码:

KeyStore ks = KeyStore.getInstance(KeyStore.TrustedCertificateEntry);

产生以下错误:

HttpsCiphers.java:34: error: cannot find symbol
KeyStore ks = KeyStore.getInstance(KeyStore.TrustedCertificateEntry);
^
symbol: variable TrustedCertificateEntry
location: class KeyStore

我正在导入 KeyStoreTrustedCertificateEntry

如何利用 TrustedCertificateEntry 或加载受信任的证书存储?

<小时/>
$ java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)

$ system_profiler SPSoftwareDataType
Software:

System Software Overview:

System Version: OS X 10.8.5 (12F45)
Kernel Version: Darwin 12.5.0
...

最佳答案

KeyStore.TrustedCertificateEntry 是在 1.5 中引入的。您必须使用较早的 Java,或者您可能有自己的类,名为 KeyStore。

无论如何,这段代码都是无意义的。它应该是 KeyStore.getInstance(KeyStore.getDefaultType()) 或命名显式 keystore 类型的 String 参数。

关于java - 找不到符号 : KeyStore. TrustedCertificateEntry,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23330200/

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