Método setTrustStore (SQLServerDataSource)
Define o caminho (inclusive o nome de arquivo) para o arquivo trustStore do certificado.
Sintaxe
public void setTrustStore(java.lang.String trustStore)
Parâmetros
trustStore
Uma Cadeia de Caracteres que contém o caminho (inclusive o nome de arquivo) para o arquivo trustStore do certificado.
Comentários
Se a propriedade trustStore não for especificada ou for definida como nula, o Microsoft JDBC Driver para SQL Server dependerá das regras de pesquisa de fábrica do gerenciador de confiança para determinar o repositório de certificados a ser usado. O SunX509 TrustManagerFactory padrão tenta localizar o material confiável nas seguintes localidades nessa ordem:
-
- Um arquivo especificado pela propriedade do sistema JVM (Máquina Virtual Java) "javax.net.ssl.trustStore".
-
- Arquivo "<java-home>/lib/security/jssecacerts".
-
- Arquivo "<java-home>/lib/security/cacerts".
Para obter mais informações, consulte a documentação da interface do SunX509 TrustManager no site da Sun Microsystems.
Se a propriedade trustStore for definida como uma cadeia de caracteres ou uma cadeia de caracteres vazia "", o driver usará esse valor para encontrar o arquivo trustStore a fim de validar o certificado TLS/SSL do servidor.
Uma propriedade trustStorePassword pode ser especificada junto com a propriedade trustStore e seu valor é usado para abrir o arquivo trustStore. Para obter mais informações, veja setTrustStorePassword.