Freigeben über


setHostNameInCertificate-Methode (SQLServerDataSource)

JDBC-Treiber herunterladen

Legt den Hostnamen fest, der bei der Überprüfung des TLS-Zertifikats (Transport Layer Security) von SQL Server, zuvor bekannt als Secure Sockets Layer (SSL), verwendet werden soll.

Syntax

  
public void setHostNameInCertificate(java.lang.String hostNameInCertificate)  

Parameter

hostNameInCertificate

Ein String-Objekt, das den Hostnamen enthält.

Bemerkungen

Der hostNameInCertificate-Wert wird zur Überprüfung des TLS-/SSL-Zertifikats von SQL Server verwendet, wenn die Kommunikationsebene über TLS verschlüsselt wird. Der Standardwert ist "null".

Ist die hostNameInCertificate-Eigenschaft auf NULL festgelegt oder nicht angegeben, überprüft Microsoft JDBC-Treiber für SQL Server das TLS-/SSL-Zertifikat von SQL Server anhand des serverName-Eigenschaftswerts. Ist die hostNameInCertificate-Eigenschaft auf eine Zeichenfolge oder eine leere Zeichenfolge ("") festgelegt, überprüft der Treiber das TLS-/SSL-Serverzertifikat anhand dieses Werts.

Weitere Informationen

SQLServerDataSource-Elemente
SQLServerDataSource-Klasse