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 Version | Default Value |
|---|---|
| 4.1 | org.apache.kafka.common.security.oauthbearer.DefaultJwtRetriever |
| 4.2 | org.apache.kafka.common.security.oauthbearer.DefaultJwtRetriever |