setTrustStorePassword 方法 (SQLServerDataSource)
设置用于检查 trustStore 数据完整性的密码。
语法
public void setTrustStorePassword(java.lang.String trustStorePassword)
参数
trustStorePassword
包含用于检查 trustStore 数据完整性的密码的 String。
注解
可随 trustStore 属性同时指定 trustStorePassword 属性,并使用其值来检查 trustStore 文件的完整性。
如果设置了 trustStore 属性,但未设置 trustStorePassword 属性,则不检查 trustStore 的完整性。
如果未指定 trustStore 和 trustStorePassword 属性,驱动程序将使用 Java 虚拟机 (JVM) 系统属性“javax.net.ssl.trustStore”和“javax.net.ssl.trustStorePassword”。 如果未指定“javax.net.ssl.trustStorePassword”系统属性,则不检查 trustStore 的完整性。
如果未指定 trustStore 属性,但设置了 trustStorePassword 属性,JDBC 驱动程序将使用由“javax.net.ssl.trustStore”指定作为信任存储区的文件,并使用指定的 trustStorePassword 检查信任存储区的完整性。 当客户端应用程序不希望在 JVM 系统属性中存储密码时,这一点可能是必需的。
有关详细信息,请参阅设置连接属性。
从 JDBC Driver 3.0 开始,如果您在绑定数据源属性前设置 SQLServerDataSource.setTrustStorePassword,在获取连接前必须调用 SQLServerDataSource.setTrustStorePassword。 有关详细信息,请参阅 SQLServerDataSource.getReference。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈