附录 B. ConnectionBuilder 的方法


下表列出了 Java 软件开发套件 V4 版本中 ConnectionBuilder 类可以使用的关键方法(method)。

Expand
表 B.1. ConnectionBuilder 的方法
方法参数类型描述

user

String

连接到 Manager 的用户的名称。您需要知道用户名和域(如 admin@internal)。这个方法需要和 password 方法一起使用。

password

String

连接到 Manager 的用户的密码。

compress

Boolean

指定从运行 Manager 的服务器上返回的信息是否要压缩。这个选项在默认情况下被禁用,您只有在需要启用这个选项时才使用这个方法。

timeout

Integer

等待请求响应的超时时间(以秒为单位)。如果请求在这个设置的时间内没有获得响应,则这个请求会被取消,并产生一个异常(exception)。这个参数是可选的。

ssoUrl

String

运行 Manager 的服务器的基本 URL。例如, https://server.example.com/ovirt-engine/sso/oauth/token?\grant_type=password&scope=ovirt-app-api 代表密码验证。

ssoRevokeUrl

String

SSO revoke 服务的基本 URL。只有在使用外部验证服务时才使用这个选项。在默认情况下,这个 URL 的值会根据 url 选项的值自动计算,SSO token revoke 会使用作为引擎一部分的 SSO 服务进行。

ssoTokenName

String

SSO 服务器返回的 JSON SSO 响应数据中的 token 名。在默认情况下,这个值是 access_token

insecure

Boolean

指定是否验证运行 Manager 的服务器上的 SSL 证书中的主机名。在默认情况下,主机名会被验证,如果主机名不正确,连接会被拒绝。只有在需要禁用这个选项时才使用这个方法。

trustStoreFile

String

指定包括一个 CA 证书的文件位置。这个证书被用来验证运行 Manager 的服务器上的证书。这个方法需要和 trustStorePassword 方法一起使用。

trustStorePassword

String

访问在 trustStorePath 方法中指定的 keystore 文件时使用的密码。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat