Méthode getEncrypt (SQLServerDataSource)
Retourne une valeur booléenne qui indique si la propriété encrypt est activée.
Syntaxe
public boolean getEncypt()
Valeur de retour
true si le chiffrement est activé. Dans le cas contraire, la valeur est false.
Notes
Si la propriété encrypt a la valeur true, le Pilote Microsoft JDBC pour SQL Server vérifie que SQL Server utilise le chiffrement TLS pour toutes les données envoyées entre le client et le serveur, si un certificat est installé sur le serveur.
Si la propriété encrypt n’est pas spécifiée ou si elle a la valeur false, le pilote n’impose pas à SQL Server la prise en charge du chiffrement TLS. Si l’instance de SQL Server n’est pas configurée pour imposer le chiffrement TLS, une connexion est établie sans aucun chiffrement. Si l’instance de SQL Server est configurée pour forcer le chiffrement TLS, le Pilote Microsoft JDBC pour SQL Server active automatiquement le chiffrement TLS lors de l’exécution sur une machine virtuelle Java (JVM) correctement configurée ; sinon, la connexion est interrompue et le pilote génère une erreur. Si la propriété de chiffrement n’est pas définie, la méthode getEncrypt retourne la valeur par défaut false.