Udostępnij przez


getEncrypt, metoda (SQLServerDataSource)

pobierz sterownik JDBC

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.

Zobacz też

Członkowie sqlServerDataSource
SQLServerDataSource, klasa