Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen booleschen Wert zurück, mit dem angegeben wird, ob die encrypt-Eigenschaft aktiviert ist.
Syntax
public boolean getEncrypt()
Rückgabewert
TRUE, wenn die Verschlüsselung aktiviert ist. Andernfalls lautet der Wert false.
Bemerkungen
Ist die encrypt-Eigenschaft auf TRUE festgelegt, wird von Microsoft JDBC-Treiber für SQL Server sichergestellt, dass SQL Server für alle zwischen Client und Server versendeten Daten die TLS-Verschlüsselung verwendet, sofern auf dem Server ein Zertifikat installiert ist.
Ist die encrypt-Eigenschaft nicht angegeben oder auf FALSE festgelegt, wird vom Treiber die Unterstützung der TLS-Verschlüsselung durch SQL Server nicht erzwungen. Wenn die SQL Server-Instanz nicht für das Erzwingen der TLS-Verschlüsselung konfiguriert ist, wird eine Verbindung ohne jegliche Verschlüsselung hergestellt. Ist die Instanz SQL Server für das Erzwingen der TSL-Verschlüsselung konfiguriert, aktiviert Microsoft JDBC-Treiber für SQL Server automatisch die TSL-Verschlüsselung, wenn er auf einer ordnungsgemäß konfigurierten Java Virtual Machine-Instanz (JVM) ausgeführt wird. Andernfalls wird die Verbindung beendet, und der Treiber löst einen Fehler aus. Ist die encrypt-Eigenschaft nicht festgelegt, wird der Standardwert FALSE von der getEncrypt-Methode zurückgegeben.