setTrustStore-Methode (SQLServerDataSource)
Legt den Pfad (einschließlich Dateiname) zur trustStore-Zertifikatsdatei fest.
Syntax
public void setTrustStore(java.lang.String trustStore)
Parameter
trustStore
Eine Zeichenfolge mit dem Pfad (einschließlich des Dateinamens) der trustStore-Zertifikatsdatei.
Bemerkungen
Ist die trustStore-Eigenschaft nicht angegeben oder auf NULL festgelegt, wird der zu verwendende Zertifikatspeicher von Microsoft JDBC-Treiber für SQL Server mithilfe der Suchregeln der Trust-Manager-Factory ermittelt. Die Vertrauenswürdigkeitsinformationen werden von der SunX509-Standardklasse „TrustManagerFactory“ an folgenden Speicherorten und in der folgenden Reihenfolge gesucht:
-
- Eine von der Java Virtual Machine (JVM)-Systemeigenschaft "javax.net.ssl.trustStore" angegebene Datei
-
- Datei „<java-home>/lib/security/jssecacerts“.
-
- Datei „<java-home>/lib/security/cacerts“.
Weitere Informationen finden Sie in der Dokumentation zur SunX509 TrustManager-Schnittstelle auf der Website von Sun Microsystems.
Ist die trustStore-Eigenschaft auf eine Zeichenfolge oder auf eine leere Zeichenfolge ("") festgelegt, sucht der Treiber anhand dieses Werts die trustStore-Datei, um das TLS-/SSL-Serverzertifikat zu überprüfen.
Die trustStorePassword-Eigenschaft kann zusammen mit der trustStore-Eigenschaft angegeben werden, und deren Wert wird zum Öffnen der trustStore-Datei verwendet. Weitere Informationen finden Sie unter setTrustStorePassword.