Freigeben über


setTrustStore-Methode (SQLServerDataSource)

JDBC-Treiber herunterladen

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:

    1. Eine von der Java Virtual Machine (JVM)-Systemeigenschaft "javax.net.ssl.trustStore" angegebene Datei
    1. Datei „<java-home>/lib/security/jssecacerts“.
    1. 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.

Weitere Informationen

SQLServerDataSource-Elemente
SQLServerDataSource-Klasse