[ 
https://issues.apache.org/jira/browse/KAFKA-15452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Raghu Baddam updated KAFKA-15452:
---------------------------------
    Summary: Custom KafkaPrincipalBuilder Cannot Access SslPrincipalMapper  
(was: Custom Principal Builders Can't Access SslPrincipalMapper)

> Custom KafkaPrincipalBuilder Cannot Access SslPrincipalMapper
> -------------------------------------------------------------
>
>                 Key: KAFKA-15452
>                 URL: https://issues.apache.org/jira/browse/KAFKA-15452
>             Project: Kafka
>          Issue Type: Bug
>    Affects Versions: 2.8.1
>            Reporter: Raghu Baddam
>            Priority: Minor
>              Labels: kafka, walmart
>
> When We are Implementing a Custom KafkaPrincipalBuilder, we don't have access 
> to SslPrincipalMapper and also kerberosShortNamer.
> Without SslPrincipalMapper, the Custom KafkaPrincipalBuilder can't parse the 
> Regex Rules from the BrokerSecurityConfigs.SSL_PRINCIPAL_MAPPING_RULES_CONFIG 
> that results in not supporting Mapping Rules because SslPrincipalMapper will 
> be null.
> In our case I have found a workarounds to read config and build my another 
> SslPrincipalMapper but I think It should be handled at the ChannelBuilders or 
> SslChannelBuilder itself.
> Git Reference: 
> [https://github.com/apache/kafka/blob/trunk/clients/src/main/java/org/apache/kafka/common/network/ChannelBuilders.java#L223-L242]
> If Community believe that it is a bug then I am happy to come up with a fix.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to