Cosminexus アプリケーションサーバ V8 Webサービス開発の手引

[目次][用語][索引][前へ][次へ]

10.11 SSLプロトコルによる接続

Webサービスクライアントから,SSLプロトコルに対応したWebサービスに接続できます。

ここでは,SSLプロトコルによる接続に必要なプロパティの設定について説明します。

<この節の構成>
(1) プロパティ値の指定
(2) プロパティの設定方法

(1) プロパティ値の指定

SSLプロトコルでWebサービスにアクセスするには,JDKにサポートされているプロパティに値を指定して,SSLプロトコルの情報を設定します。SSLプロトコルによる接続をするためのプロパティ,および指定内容を次の表に示します。

表10-15 SSLプロトコルによる接続をするためのプロパティ

項番 プロパティ 指定内容 必須
1 javax.net.ssl.trustStore トラストストアを指定します。
2 javax.net.ssl.trustStorePassword トラストストアのパスワードを指定します。

(凡例)
△:プロパティの指定が任意であることを示します。

注※
トラストストアを指定しない場合は,<JDKインストールディレクトリ>/lib/security/jssecacertsなどのデフォルト値が使用されます。

JDKのプロパティについては,JDKのドキュメントを参照してください。

(2) プロパティの設定方法

プロパティの指定値を有効にするために,プロパティをシステムプロパティに設定します。プロパティの設定方法は,Webサービスクライアントの実行形態によって異なります。

プロパティの設定例を示します。

javax.net.ssl.trustStore=<トラストストア>
javax.net.ssl.trustStorePassword=<トラストストアのパスワード>

プロパティの設定を追加する位置についての決まりはありません。