Describe the feature
Enhance the Kafka pub/sub component to support certificate-based authentication (e.g., private_key_jwt) for authType: oidc, addressing setups requiring both mTLS (with a trusted certificate) and a valid OAuth2 token.
Support token requests with:
client_id: X.509 API Client.
grant_type: "client_credentials".
resourceID: Resource URI of the protected API.
client_assertion_type: urn:ietf:params:oauth:client-assertion-type:jwt-bearer.
client_assertion: Signed Base64-encoded JWT using certificates.
Enable a new auth method to combine mTLS and OAuth2 (SASL) for managed Kafka setups supporting Kerberos and OAuth.
Release Note
RELEASE NOTE: ADD Support for certificate-based authentication in Kafka OIDC flow, including mTLS + OAuth2 combination.