getEncrypt 方法 (SQLServerDataSource)
傳回 Boolean 值,這個值會指出是否啟用 encrypt 屬性。
語法
public boolean getEncypt()
傳回值
如果啟用 encrypt 屬性,則為 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 Virtual Machine (JVM) 上執行時,Microsoft JDBC Driver for SQL Server 將會自動啟用 TLS 加密,否則連線會中止,而且驅動程式會引發錯誤。 如果未設定 encryption 屬性,getEncrypt 方法會傳回預設值 false。