Метод getEncrypt (SQLServerDataSource)
Задает значение типа Boolean, определяющее, включено ли свойство encrypt.
Синтаксис
public boolean getEncypt()
Возвращаемое значение
Значение true, если шифрование включено. В противном случае — false.
Remarks
Если для свойства encrypt задано значение true, то Microsoft JDBC Driver для SQL Server обеспечивает в SQL Server шифрование TLS всех данных, передаваемых между клиентом и сервером при условии, что на сервере установлен сертификат.
Если свойство encrypt не указано или имеет значение false, то драйвер не будет принудительно применять в SQL Server поддержку шифрования TLS. Если в экземпляре SQL Server не настроено принудительное шифрование TLS, то подключение устанавливается без применения шифрования. Если в экземпляре SQL Server настроено принудительное шифрование TLS, Microsoft JDBC Driver для SQL Server автоматически включит шифрование TLS при запуске на корректно настроенной виртуальной машине Java (JVM). В противном случае соединение будет прервано, а драйвер выдаст ошибку. Если свойство шифрования не задано, метод getEncrypt возвращает значение по умолчанию false.