> # Jolt 连接池：配置：SSL

> 配置选项

> 使用此页可以配置此连接池的 SSL。

> #### 配置选项

> 名称 | 说明
> --- | ---
> 密钥密码短语 | 已加密的标识密码短语。 获取此属性的值时，WebLogic Server 将执行下列操作： 检索 `KeyPassPhraseEncrypted` 属性的值。 将值解密并将解密后的口令以“字符串”形式返回。 设置此属性的值时，WebLogic Server 将执行下列操作： 对值进行加密。 将 `KeyPassPhraseEncrypted` 属性的值设置为加密后的值。 使用此属性 (`KeyPassPhrase`) 存在潜在的安全风险，因为在垃圾收集删除 String 对象 (包含未加密的口令) 并重新分配内存之前，该对象仍将位于 JVM 内存中。视 JVM 中的内存分配方式，从内存中删除这些未加密的数据可能要花费很长的时间。 请不要使用此属性，而应使用 `KeyPassPhraseEncrypted`。 MBean 属性： `JoltConnectionPoolMBean.KeyPassPhrase` 更改将在重新部署模块或重新启动服务器后生效。
> 密钥库名称 | 包含 SSL 相互验证中使用的私有密钥的密钥库的路径和文件名。 MBean 属性： `JoltConnectionPoolMBean.KeyStoreName` 更改将在重新部署模块或重新启动服务器后生效。
> 密钥库密码短语 | 已加密标识密钥库的密码短语。如果为空或 null，打开密钥库时将不需要密码短语。 获取此属性的值时，WebLogic Server 将执行下列操作： 检索 `KeyStorePassPhraseEncrypted` 属性的值。 将值解密并将解密后的口令以“字符串”形式返回。 设置此属性的值时，WebLogic Server 将执行下列操作： 对值进行加密。 将 `KeyStorePassPhraseEncrypted` 属性的值设置为加密后的值。 使用此属性 (`KeyStorePassPhrase`) 存在潜在的安全风险，因为在垃圾收集删除 String 对象 (包含未加密的口令) 并重新分配内存之前，该对象仍将位于 JVM 内存中。视 JVM 中的内存分配方式，从内存中删除这些未加密的数据可能要花费很长的时间。 请不要使用此属性，而应使用 `KeyStorePassPhraseEncrypted`。 MBean 属性： `JoltConnectionPoolMBean.KeyStorePassPhrase` 更改将在重新部署模块或重新启动服务器后生效。
> 信任存储名称 | 包含信任证书的密钥库的路径和文件名。 MBean 属性： `JoltConnectionPoolMBean.TrustStoreName` 更改将在重新部署模块或重新启动服务器后生效。
> 信任存储密码短语 | 已加密信任密钥库的密码短语。如果为空或 null，打开密钥库时将不需要密码短语。 获取此属性的值时，WebLogic Server 将执行下列操作： 检索 `TrustStorePassPhraseEncrypted` 属性的值。 将值解密并将解密后的口令以“字符串”形式返回。 设置此属性的值时，WebLogic Server 将执行下列操作： 对值进行加密。 将 `TrustStorePassPhraseEncrypted` 属性的值设置为加密后的值。 使用此属性 (`TrustStorePassPhrase`) 存在潜在的安全风险，因为在垃圾收集删除 String 对象 (包含未加密的口令) 并重新分配内存之前，该对象仍将位于 JVM 内存中。视 JVM 中的内存分配方式，从内存中删除这些未加密的数据可能要花费很长的时间。 请不要使用此属性，而应使用 `TrustStorePassPhraseEncrypted`。 MBean 属性： `JoltConnectionPoolMBean.TrustStorePassPhrase` 更改将在重新部署模块或重新启动服务器后生效。