conduktor.io ↗

sasl.oauthbearer.assertion.private.key.file — Kafka Broker Configuration

File that contains a private key in the standard PEM format which is used to sign the JWT assertion sent to the identity provider.The underlying implementation caches the file contents to avoid the performance hit of loading the file on each access.

Description

File that contains a private key in the standard PEM format which is used to sign the JWT assertion sent to the identity provider.The underlying implementation caches the file contents to avoid the performance hit of loading the file on each access. The caching mechanism will detect when the file changes to allow for the file to be reloaded on modifications. This allows for "live" private key rotation without restarting the Kafka client.Note: If a value for sasl.oauthbearer.assertion.file is provided, this configuration will be ignored.

Default Values by Kafka Version

Kafka VersionDefault Value
4.1null
4.2null
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.