You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Naresh (Jira)" <ji...@apache.org> on 2021/05/18 12:43:00 UTC

[jira] [Created] (KAFKA-12807) allow mTLS authorization based on different fields of X509 certificate

Naresh created KAFKA-12807:
------------------------------

             Summary: allow mTLS authorization based on different fields of X509 certificate
                 Key: KAFKA-12807
                 URL: https://issues.apache.org/jira/browse/KAFKA-12807
             Project: Kafka
          Issue Type: Improvement
            Reporter: Naresh


Builtin simple authorizer uses X500Principal to authorize the mTLS principals. There are other fields like SAN (Subject Alternative Name), Serial.No  can be used to extend the certificate properties.

Adding authorization based on SAN would help break the dependency on the CommonName in environments where CommonName is used with Autogenerated hostnames at the same time use the certs to do client auth with the kafka brokers.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)