« ServersMan@VPS muninでswapの監視をやめる | Main | SubversionでSSLクライアント証明書(Linux) »

2010.10.11

JackrabbitでSSLクライアント証明書を使う

もっとも、通信部分はHttpClientを使用しているので、Jackrabbitに特化した話ではないと思いますが。

openSSLで作成したp12ファイル(PKCS#12形式)を使用する場合、以下のような感じで指定すればOKです。

System.setProperty("javax.net.ssl.keyStoreType", "pkcs12"); System.setProperty("javax.net.ssl.keyStore", "p12のファイルパス"); System.setProperty("javax.net.ssl.keyStorePassword", "p12ファイルのパスワード");

keyStoreTypeを指定しておかなければ、

java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)

の例外が発生してしまいますので注意。

|

« ServersMan@VPS muninでswapの監視をやめる | Main | SubversionでSSLクライアント証明書(Linux) »

Java」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/49629425

Listed below are links to weblogs that reference JackrabbitでSSLクライアント証明書を使う:

« ServersMan@VPS muninでswapの監視をやめる | Main | SubversionでSSLクライアント証明書(Linux) »