conduktor.io ↗

ssl.principal.mapping.rules — Kafka Broker Configuration

A list of rules for mapping from distinguished name from the client certificate to short name. The rules are evaluated in order and the first rule that matches a principal name is used to map it to a short name.

Description

A list of rules for mapping from distinguished name from the client certificate to short name. The rules are evaluated in order and the first rule that matches a principal name is used to map it to a short name. Any later rules in the list are ignored. By default, distinguished name of the X.500 certificate will be the principal. For more details on the format please see security authorization and acls. Note that this configuration is ignored if an extension of KafkaPrincipalBuilder is provided by the principal.builder.class configuration.

Default Values by Kafka Version

Kafka VersionDefault Value
2.2DEFAULT
2.3DEFAULT
2.4DEFAULT
2.5DEFAULT
2.6DEFAULT
2.7DEFAULT
2.8DEFAULT
3.0DEFAULT
3.1DEFAULT
3.2DEFAULT
3.3DEFAULT
3.4DEFAULT
3.5DEFAULT
3.6DEFAULT
3.7DEFAULT
3.8DEFAULT
3.9DEFAULT
4.0DEFAULT
4.1DEFAULT
4.2DEFAULT
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.