| title | setHostNameInCertificate Method (SQLServerDataSource) | Microsoft Docs | |
|---|---|---|
| ms.custom | ||
| ms.date | 01/19/2017 | |
| ms.prod | sql | |
| ms.prod_service | connectivity | |
| ms.reviewer | ||
| ms.technology | connectivity | |
| ms.topic | conceptual | |
| apiname |
|
|
| apilocation |
|
|
| apitype | Assembly | |
| ms.assetid | 2bcf4f2e-a103-4374-abc4-ffad4ce8e3c0 | |
| author | David-Engel | |
| ms.author | v-daenge |
[!INCLUDEDriver_JDBC_Download]
Sets the host name to be used in validating the [!INCLUDEssNoVersion] Transport Layer Security (TLS), previously known as Secure Sockets Layer (SSL), certificate.
public void setHostNameInCertificate(java.lang.String hostNameInCertificate)
hostNameInCertificate
A String that contains the host name.
The hostNameInCertificate value is used to validate the [!INCLUDEssNoVersion] TLS/SSL certificate when the communication layer is encrypted by using TLS. The default value is null.
If the hostNameInCertificate property is set to null or unspecified, the [!INCLUDEjdbcNoVersion] will use the serverName property value to validate against the [!INCLUDEssNoVersion] TLS/SSL certificate. If the hostNameInCertificate property is set to a string or an empty string "", the driver will use that value to validate the server TLS/SSL certificate.