getEncrypt 方法 (SQLServerDataSource)

下载 JDBC 驱动程序

返回一个布尔值,此值指示是否启用了 encrypt 属性 。

语法

  
public boolean getEncrypt()  

返回值

如果启用了加密,则为“true” 。 否则为 false

备注

如果 encrypt 属性设置为 true,则在服务器已安装有证书的情况下,Microsoft JDBC Driver for SQL Server 将确保 SQL Server 对在客户端与服务器之间发送的所有数据使用 TLS 加密 。

如果未指定 encrypt 属性或将此属性设置为 false,驱动程序将不会强制 SQL Server 支持 TLS 加密 。 如果 SQL Server 实例未配置为强制使用 TLS 加密,则将在不进行任何加密的情况下建立连接。 如果 SQL Server 实例已配置为强制使用 TLS 加密,则在经正确配置的 Java 虚拟机 (JVM) 上运行时,Microsoft JDBC Driver for SQL Server 将自动启用 TLS 加密,否则连接将终止并且驱动程序将报错。 如果未设置加密属性,getEncrypt 方法则将返回默认值“false” 。

另请参阅

SQLServerDataSource 成员
SQLServerDataSource 类