setTrustStorePassword-metoden (SQLServerDataSource)

Ladda ned JDBC-drivrutin

Sätter lösenordet som används för att kontrollera integriteten hos trustStore-datan.

Syntax

  
public void setTrustStorePassword(java.lang.String trustStorePassword)  

Parameters

trustStorePassword

En sträng som innehåller lösenordet och som används för att kontrollera integriteten hos trustStore-datan.

Remarks

Egenskapen trustStorePassword kan specificeras tillsammans med egenskapen trustStore och dess värde används för att kontrollera integriteten hos trustStore-filen.

Om trustStore-egenskapen är satt men trustStorePassword-egenskapen inte är det, kontrolleras inte trustStores integritet.

När både trustStore- och trustStorePassword-egenskaper är ospecificerade använder drivrutinen systemegenskaperna för Java Virtual Machine (JVM), "javax.net.ssl.trustStore" och "javax.net.ssl.trustStorePassword". Om systemegenskapen "javax.net.ssl.trustStorePassword" inte specificeras, kontrolleras inte integriteten hos trustStore.

Om egenskapen trustStore inte är inställd men egenskapen trustStorePassword är satt, kommer JDBC-drivrutinen att använda filen som specificeras av "javax.net.ssl.trustStore" som en förtroendelagring och integriteten hos förtroendelagringen kontrolleras med angiven trustStorePassword. Detta kan behövas när klientapplikationen inte vill lagra lösenordet i JVM:s systemegenskap.

Mer information finns i Ange anslutningsegenskaper.

Från och med JDBC Driver 3.0, om du sätter SQLServerDataSource.setTrustStorePassword innan du binder datakällegenskaperna, måste du anropa SQLServerDataSource.setTrustStorePassword innan du får anslutningen. För mer information, se SQLServerDataSource.getReference.