【Java】SSLのトラストストア / キーストアのパスを変更するには...

SSLのトラストストアのパスを変更するには..

 * デフォルトの(指定しない)場合は

 【JAVA_HOME】/lib/security/cacerts

// トラストストアファイルへのパス
System.setProperty("javax.net.ssl.trustStore", "keys/clientTruststore.jks");
// トラストストアファイルへのパスワード
System.setProperty("javax.net.ssl.trustStorePassword", "changeit");

SSLの キーストアのパスを変更するには..

// ユーザーの秘密鍵ストアファイルへのパス
System.setProperty("javax.net.ssl.keyStore", "keys/serverKeystore.jks");
// ユーザーの秘密鍵ストアファイルへのパスワード
System.setProperty("javax.net.ssl.keyStorePassword", "changeit");

関連記事

Java】CRL (証明書失効リスト) と OCSP

https://blogs.yahoo.co.jp/dk521123/37239141.html

JavaSSLログ や SOAPログ などのコンソールログをファイル出力に変更するには...

https://blogs.yahoo.co.jp/dk521123/36689096.html

Javaアプリにおける SSL通信時のデバッグ方法

https://blogs.yahoo.co.jp/dk521123/35261371.html

Java で、SSL通信を行うには

https://blogs.yahoo.co.jp/dk521123/33122920.html