2017-05-27 5 views
2

キーストアにキーを追加します。キーストアのメソッドsetKeyEntryは、パラメータとしてCertificateチェーンを必要とします。しかし、私はエラーを取得Javaの新しい証明書チェーン、証明書への参照があいまいです

Certificate[] certChain = new Certificate[1]; 

:私はこのようなCertificateチェーンを作成し、私のGoogle検索で

"reference to Certificate is ambiguous both class org.bouncy.asn1.x.508.Certificate in org.bouncycastle.asn.1.x509 and interface java.security.Certificate in java.security match".

を、私は私の問題を解決しないあいまいな方法のための一般的なヘルプを見つけることができます。手元にある問題を解決するために私は何ができますか?

答えて

1

エラーとして、他のクラスやインターフェイスとのあいまいさがあります。 setKeyEntryjava.security.cert.CertificateにあるCertificate引数をとります。したがって、あいまいさを取り除くには、完全なパッケージ名の前に接頭辞を付けることができます。

java.security.cert.Certificate[] certChain = new java.security.cert.Certificate[1]; 
関連する問題