次の方法で共有


setTrustStorePassword メソッド (SQLServerDataSource)

JDBC ドライバーのダウンロード

trustStore データの整合性を確認するために使用するパスワードを設定します。

構文

  
public void setTrustStorePassword(java.lang.String trustStorePassword)  

パラメーター

trustStorePassword

trustStore データの整合性を確認するために使用するパスワードを含む String です。

解説

trustStorePassword プロパティは trustStore プロパティと共に指定でき、その値を trustStore ファイルの整合性を確認するために使用します。

trustStore プロパティは設定されているが trustStorePassword プロパティは設定されていない場合、trustStore の整合性は確認されません。

trustStore プロパティと trustStorePassword プロパティの両方が指定されていない場合、ドライバーでは、Java 仮想マシン (JVM) システム プロパティの "javax.net.ssl.trustStore" と "javax.net.ssl.trustStorePassword" が使用されます。 "javax.net.ssl.trustStorePassword" システム プロパティが指定されていない場合、trustStore の整合性は確認されません。

trustStore プロパティは設定されていないが trustStorePassword プロパティは設定されている場合、JDBC ドライバーでは、"javax.net.ssl.trustStore" で指定されたファイルがトラスト ストアとして使用され、指定された trustStorePassword を使用してトラスト ストアの整合性が確認されます。 これは、クライアント アプリケーションでパスワードを JVM システム プロパティに格納しないようにする場合に必要となることがあります。

詳細については、「接続プロパティの設定」を参照してください。

JDBC Driver 3.0 以降では、SQLServerDataSource.setTrustStorePassword を設定してから、データ ソースのプロパティをバインドする場合は、SQLServerDataSource.setTrustStorePassword を呼び出してから接続を取得する必要があります。 詳細については、「SQLServerDataSource.getReference」を参照してください。

参照

SQLServerDataSource のメンバー
SQLServerDataSource クラス