KafkaKIP-285 Connect Rest Extension Plugin kafka 连接 rest 的插件

Posted 九师兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了KafkaKIP-285 Connect Rest Extension Plugin kafka 连接 rest 的插件相关的知识,希望对你有一定的参考价值。

1.概述

翻译:KIP-285: Connect Rest Extension Plugin
Skip to end of metadata

2.动机

连接框架提供了用于管理连接器生命周期的REST API。在大多数企业中,保护API并向端点添加授权是必要的。我们可以在框架中添加身份验证和授权功能。但是安全性需求是如此广泛,在框架中支持所有的安全性需求是不现实的。因此,我们必须为用户提供插入资源的能力,以帮助实现所需的能力。

而安全是这个扩展的主要用例。不仅限于此。一些常见的用例是

  • 构建自定义身份验证过滤器

  • 构建一个自定义的授权过滤器

  • 复杂的扩展甚至可以提供重写/验证连接器请求的过滤器,以对连接器配置实施额外的约束

3.Public Interfaces

开发人员将被要求只实现ConnectRestExtension接口来提供扩展。ConnectRestExtension提供

以上是关于KafkaKIP-285 Connect Rest Extension Plugin kafka 连接 rest 的插件的主要内容,如果未能解决你的问题,请参考以下文章

用于 Azure 移动服务 (REST) 的 Live Connect 身份验证令牌

移动应用程序 + REST 后端中的 OpenID Connect 身份验证流程(使用 KeyCloak)

如何使用 openid connect OIDC 加密 REST 正文

保护对 Kafka Connect 的 REST API 的访问

什么是与 Stripe Connect 等效的 PayPal REST API?

Kafka Connect 使用带有 Strimzi 的 REST API 和种类:KafkaConnector