Class TrafficNetworkIdAuthenticator

java.lang.Object
io.confluent.kafka.server.plugins.auth.TrafficNetworkIdAuthenticator

public class TrafficNetworkIdAuthenticator extends Object
This class is used to authenticate networkID authentication logic between various sasl mechanisms. The traffic is validated based on the validation mode configured in LoginModule or inferred via proxy protocol2 header.
  • Constructor Details

    • TrafficNetworkIdAuthenticator

      public TrafficNetworkIdAuthenticator(org.apache.kafka.server.traffic.TrafficNetworkIdRoutes networkIdRoutes, TrafficNetworkIdValidationMode networkIdValidationMode, Consumer<String> errorHandler)
  • Method Details