2011-02-08 10 views
7

Windowsストアの証明書をp12ファイルにエクスポートする必要があります。 Firefox/IEブラウザから行うことができますが、JAVAで行うことと似ています。私が現在行うことができる唯一の方法は、本当に便利ではないJNIを使​​ってラッパーを使ってダブルCppラッパーまたはMCPPを使ってC#を実行することです。私はSUNMSCAPIを使用して試してみましたが、私は..任意の入力は感謝することができませんでした...ありがとう...Windowsの証明書をJavaを使用してp12ファイルに保存します

を上記のは確かに可能でない場合は、キーストアはこれらの本命で作成することができますか?

+0

.NET Frameworkを使用していないとすべてのヘルプ/ JNI – luckylak

答えて

4

Bouncy CastleというJava標準キーストアAPIを使用できます。 Windows-MYというキーストアをロードできます。これには、Windowsキーストアに格納されているすべての証明書が含まれています。

Windowsキーストアへの参照では、KeyStore.getCertificate(String alias) method経由で証明書を抽出する方法が提供されています。

証明書を取得したら、それをPKCS12ファイルにエクスポートします。

+0

私は、これは...それは私が同様に秘密キーをエクスポートできるようになりますあなたが確認されていますしようと覚えておいてください?明日それを試してみる – luckylak

+0

私が知る限り、秘密鍵もエクスポートします。応答のために –

+0

ありがとう。いくつかの問題があった、今すぐ試して – luckylak

関連する問題