搜索

附录 A. ConnectionBuilder Methods

download PDF

下表概述了 Java 软件开发套件的 V4 中可用于 ConnectionBuilder 类的关键方法。

表 A.1. ConnectionBuilder Methods
方法参数类型描述

user

字符串

要连接到 Manager 的用户的名称。您必须同时指定用户名和域,如 admin@internal。此方法必须与 password 方法一起使用。

password

字符串

要连接到 Manager 的用户的密码。

压缩

布尔值

指定是否应该压缩管理器的服务器的响应。此选项默认为禁用,因此只需要此方法才能启用这个选项。

timeout

整数

等待响应请求的超时时间(以秒为单位)。如果请求需要超过这个值要响应的时间,则请求将被取消,并抛出异常。此参数是可选的。

ssoUrl

字符串

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

ssoRevokeUrl

字符串

SSO 撤销服务的基本 URL。只有在使用外部身份验证服务时,才需要指定这个选项。默认情况下,此 URL 会自动从 url 选项的值计算,以便 SSO 令牌撤销使用作为引擎的 SSO 服务来执行。

ssoTokenName

字符串

从 SSO 服务器返回的 JSON SSO 响应中的令牌名称。默认情况下,这个值是 access_token

insecure

布尔值

启用或禁用在托管 Manager 的服务器所提供的 SSL 证书中验证主机名。默认情况下,验证主机名的身份,如果主机名不正确,连接将被拒绝,因此仅需要此方法来禁用此选项。

trustStoreFile

字符串

指定包含 CA 证书的文件位置,用于验证托管管理器的服务器所呈现的证书。此方法必须与 trustStorePassword 方法一起使用。

trustStorePassword

字符串

用于访问 trustStorePath 方法中指定的密钥存储文件的密码。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.