Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca wartość logiczną wskazującą, czy właściwość szyfrowania jest włączona.
Składnia
public boolean getEncrypt()
Wartość zwracana
wartość true , jeśli szyfrowanie jest włączone. W przeciwnym razie wartość false.
Uwagi
Jeśli właściwość szyfrowania ma wartość true, sterownik JDBC firmy Microsoft dla programu SQL Server gwarantuje, że program SQL Server używa szyfrowania TLS dla wszystkich danych wysyłanych między klientem a serwerem, jeśli serwer ma zainstalowany certyfikat.
Jeśli właściwość szyfrowania jest nieokreślona lub ustawiona na wartość false, sterownik nie będzie wymuszał programu SQL Server w celu obsługi szyfrowania TLS. Jeśli wystąpienie programu SQL Server nie jest skonfigurowane do wymuszania szyfrowania TLS, zostanie nawiązane połączenie bez żadnego szyfrowania. Jeśli wystąpienie programu SQL Server jest skonfigurowane do wymuszania szyfrowania TLS, sterownik JDBC firmy Microsoft dla programu SQL Server automatycznie włączy szyfrowanie TLS podczas uruchamiania na prawidłowo skonfigurowanej maszynie wirtualnej Java (JVM) lub w przeciwnym razie połączenie zostanie przerwane, a sterownik zgłosi błąd. Jeśli właściwość szyfrowania nie jest ustawiona, metoda getEncrypt zwraca wartość domyślną false.