6.3. Service Registry Java 客户端配置

Service Registry Java 客户端根据客户端因素包括以下配置选项:

表 6.1. Service Registry Java 客户端配置选项

选项描述参数

普通客户端

用于与正在运行的 registry 交互的基本 REST 客户端。

baseUrl

带有自定义配置的客户端

使用用户提供的配置,注册客户端。

baseurl,Map<String Object> 配置

带有自定义配置和身份验证的客户端

接受包含自定义配置的 map 的 registry 客户端。例如,这可用于添加自定义标头到调用。您还必须提供身份验证服务器来验证请求。

baseurl, Map<String Object> 配置, Auth auth

自定义标头配置

要配置自定义标头,您必须将 apicurio.registry.request.headers 前缀添加到 配置映射键。例如,一个带有 Basic: xxxxx 的值的 apicurio.registry.request.headers. Authorization 的键会生成一个值为 Basic: xxxxx 的标头。

TLS 配置选项

您可以使用以下属性为 Service Registry Java 客户端配置传输层安全(TLS)身份验证:

  • apicurio.registry.request.ssl.truststore.location
  • apicurio.registry.request.ssl.truststore.password
  • apicurio.registry.request.ssl.truststore.type
  • apicurio.registry.request.ssl.keystore.location
  • apicurio.registry.request.ssl.keystore.password
  • apicurio.registry.request.ssl.keystore.type
  • apicurio.registry.request.ssl.key.password

其他资源