setTrustStore-metoden (SQLServerDataSource)

Ladda ned JDBC-drivrutin

Sätter sökvägen (inklusive filnamn) till certifikatfilen trustStore.

Syntax

  
public void setTrustStore(java.lang.String trustStore)  

Parameters

trustStore

En sträng som innehåller sökvägen (inklusive filnamn) till certifikatets trustStore-fil.

Remarks

Om trustStore-egenskapen är ospecificerad eller satt till null, kommer Microsoft JDBC-drivrutinen för SQL Server att förlita sig på trustmanagerfabrikens uppslagsregler för att avgöra vilken certifikatlagring som ska användas. Standardversionen av SunX509 TrustManagerFactory försöker hitta förtroendematerialet på följande platser i denna ordning:

    1. En fil specificerad av systemegenskapen "javax.net.ssl.trustStore" för Java Virtual Machine (JVM).
    1. "<java-home>/lib/security/jssecacerts"-fil.
    1. "<Java-Home>/Lib/Security/CACERTS"-fil.

För mer information, se dokumentationen för SunX509 TrustManager Interface på Sun Microsystems webbplats.

Om trustStore-egenskapen är inställd på en sträng eller en tom sträng "", kommer drivrutinen att använda det värdet för att hitta trustStore-filen för att validera serverns TLS/SSL-certifikat.

Egenskapen trustStorePassword kan specificeras tillsammans med egenskapen trustStore och dess värde används för att öppna filen trustStore. För mer information, se setTrustStorePassword.