6.3. Apicurio Registry Java 客户端配置
Apicurio Registry Java 客户端根据客户端工厂包含以下配置选项:
| 选项 | 描述 | 参数 |
|---|---|---|
| 普通客户端 | 用于与正在运行的 registry 交互的基本 REST 客户端。 |
|
| 带有自定义配置的客户端 | 使用用户提供的配置 registry 客户端。 |
|
| 带有自定义配置和身份验证的客户端 |
接受包含自定义配置的 map 的 registry 客户端。这很有用,例如,为调用添加自定义标头。这还需要提供用于对请求进行身份验证的 |
|
自定义标头配置
要配置自定义标头,您必须将 apicurio.registry.request.request.headers 前缀添加到 配置映射键。例如,apicurio.registry.request.headers.headers.Authorization 的键为 Basic: xxxxx 的标题,它的值 为 Basic: xxxxx。
TLS 配置选项
您可以使用以下属性为 Apicurio 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