conduktor.io ↗

sasl.oauthbearer.jwt.retriever.class — Kafka Broker Configuration

The fully-qualified class name of a JwtRetriever implementation used to request tokens from the identity provider.The default configuration value represents a class that maintains backward compatibility with previous versions of Apache Kafka.

Description

The fully-qualified class name of a JwtRetriever implementation used to request tokens from the identity provider.The default configuration value represents a class that maintains backward compatibility with previous versions of Apache Kafka. The default implementation uses the configuration to determine which concrete implementation to create.Other implementations that are provided include:org.apache.kafka.common.security.oauthbearer.ClientCredentialsJwtRetrieverorg.apache.kafka.common.security.oauthbearer.DefaultJwtRetrieverorg.apache.kafka.common.security.oauthbearer.FileJwtRetrieverorg.apache.kafka.common.security.oauthbearer.JwtBearerJwtRetrieverType:classDefault:org.apache.kafka.common.security.oauthbearer.DefaultJwtRetrieverValid Values:Importance:medium

Default Values by Kafka Version

Kafka VersionDefault Value
4.1org.apache.kafka.common.security.oauthbearer.DefaultJwtRetriever
4.2org.apache.kafka.common.security.oauthbearer.DefaultJwtRetriever
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.