Partager via


Méthode setTrustStorePassword (SQLServerDataSource)

Télécharger le pilote JDBC

Définit le mot de passe utilisé pour vérifier l'intégrité des données trustStore.

Syntaxe

  
public void setTrustStorePassword(java.lang.String trustStorePassword)  

Paramètres

trustStorePassword

String contenant le mot de passe utilisé pour vérifier l’intégrité des données trustStore.

Remarques

La propriété trustStorePassword peut être spécifiée avec la propriété trustStore et sa valeur est utilisée pour vérifier l'intégrité du fichier trustStore.

Si la propriété trustStore est définie mais que la propriété trustStorePassword n'est pas définie, l'intégrité du trustStore n'est pas vérifiée.

Lorsque les propriétés trustStore et trustStorePassword ne sont pas spécifiées, le pilote utilise les propriétés système JVM (Java Virtual Machine) « javax.net.ssl.trustStore » et « javax.net.ssl.trustStorePassword ». Si la propriété système « javax.net.ssl.trustStorePassword » n'est pas spécifiée, l'intégrité du trustStore n'est pas vérifiée.

Si la propriété trustStore n'est pas définie mais que la propriété trustStorePassword est définie, le pilote JDBC utilise le fichier spécifié par la propriété « javax.net.ssl.trustStore » comme magasin d'approbations et l'intégrité du magasin d'approbations est vérifiée à l'aide de la propriété trustStorePassword spécifiée. Cela peut être nécessaire lorsque l'application cliente ne souhaite pas stocker le mot de passe dans la propriété système JVM.

Pour plus d’informations, consultez Définition des propriétés de connexion.

Depuis la version 3.0 du pilote JDBC, si vous définissez SQLServerDataSource.setTrustStorePassword avant de lier les propriétés de la source de données, vous devez appeler SQLServerDataSource.setTrustStorePassword avant d'obtenir la connexion. Pour plus d’informations, voir SQLServerDataSource.getReference.

Voir aussi

SQLServerDataSource, membres
SQLServerDataSource, classe