Поделиться через


Метод setTrustStore (SQLServerDataSource)

Скачать драйвер JDBC

Задает путь к файлу сертификата trustStore (включая имя файла).

Синтаксис

  
public void setTrustStore(java.lang.String trustStore)  

Параметры

trustStore

Объект типа String, который содержит путь к файлу trustStore сертификата (включая имя файла).

Замечания

Если свойство trustStore не указано или имеет значение NULL, драйвер Microsoft JDBC для SQL Server будет полагаться на правила поиска фабрики доверия, чтобы определить, какое хранилище сертификатов следует использовать. Используемая по умолчанию фабрика SunX509 TrustManagerFactory пытается найти материал доверия в следующих местах в следующем порядке:

    1. Файл, указанный системным свойством javax.net.ssl.trustStore виртуальной машины Java (JVM).
    1. Файл "<домашний_каталог-java>/lib/security/jssecacerts".
    1. Файл "<домашний_каталог-java>/lib/security/cacerts".

Дополнительные сведения см. в документации интерфейса SunX509 TrustManager на веб-сайте компании Sun Microsystems.

Если для свойства trustStore задано строковое значение или пустая строка "", то драйвер воспользуется этим значением, чтобы найти файл trustStore для проверки TLS/SSL-сертификата сервера.

Свойство trustStorePassword можно указать вместе со свойством trustStore, и его значение используется для открытия файла trustStore. Дополнительные сведения см. в разделе setTrustStorePassword.

См. также

Элементы SQLServerDataSource
Класс SQLServerDataSource