2.2.2.3. クライアント SSL 設定

以下のセクションでは、各 SSL モードに必要なプロパティーを定義します。SSL を有効にして Data Virtualization Server に接続する場合は、JDBC 接続 URL の 「mm」ではなく、「mms 」プロトコルを使用する 必要 があります。

jdbc:teiid:<myVdb>@mms://<host>:<port>

クライアントが 1 方向または 2 方向 SSL を有効にするように設定できるプロパティーは 2 種類あります。

2.2.2.3.1. オプション 1: Java SSL プロパティー

これらは任意の JVM で SSL を設定する標準的な Java 定義のシステムプロパティーであり、Data Virtualization は SSL の使用で一意ではありません。クライアントの仮想マシンプロセスに以下のシステムプロパティーを提供します。

1 方向 SSL

-Djavax.net.ssl.trustStore=<dir>/server.truststore (required)
-Djavax.net.ssl.trustStorePassword=<password> (optional)
-Djavax.net.ssl.keyStoreType (optional)

2 方向 SSL

-Djavax.net.ssl.keyStore=<dir>/client.keystore (required)
-Djavax.net.ssl.keyStrorePassword=<password> (optional)
-Djavax.net.ssl.trustStore=<dir>/server.truststore (required)
-Djavax.net.ssl.trustStorePassword=<password> (optioanl)
-Djavax.net.ssl.keyStroreType=<keystore type> (optional)