Метод setTrustStore (SQLServerDataSource)
Задает путь к файлу сертификата trustStore (включая имя файла).
Синтаксис
public void setTrustStore(java.lang.String trustStore)
Параметры
trustStore
Объект типа String, который содержит путь к файлу trustStore сертификата (включая имя файла).
Remarks
Если свойство trustStore не задано или имеет значение NULL, то драйвер Microsoft JDBC Driver для SQL Server будет использовать правила поиска фабрики диспетчеров доверия, чтобы определить, какое хранилище сертификатов следует использовать. Используемая по умолчанию фабрика SunX509 TrustManagerFactory пытается найти материал доверия в следующих местах в следующем порядке:
-
- Файл, указанный системным свойством javax.net.ssl.trustStore виртуальной машины Java (JVM).
-
- Файл "<домашний_каталог-java>/lib/security/jssecacerts".
-
- Файл "<домашний_каталог-java>/lib/security/cacerts".
Дополнительные сведения см. в документации интерфейса SunX509 TrustManager на веб-сайте компании Sun Microsystems.
Если для свойства trustStore задано строковое значение или пустая строка "", то драйвер воспользуется этим значением, чтобы найти файл trustStore для проверки TLS/SSL-сертификата сервера.
Свойство trustStorePassword можно указать вместе со свойством trustStore, и его значение используется для открытия файла trustStore. Дополнительные сведения см. в разделе setTrustStorePassword.