Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-17014

Add additionalProperties to KafkaConfiguration

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Done
    • Icon: Critical Critical
    • fuse-7.9-GA
    • None
    • Camel

      Using camel-component to setup the jaas config to connect to managed kafka, there are two sasl mechanism: PLAIN and OAUTHBEARER.

      PLAIN just works, but it is not recommended for security reasons.

      OAUTHBEARER requires to set sasl.login.callback.handler.class=io.strimzi.kafka.oauth.client.JaasClientOauthLoginCallbackHandler which in camel 3.x uses the configuration additionalProperties.sasl.login.callback.handler.class which is not present in camel 2.23.2.x

      So, it is required to set additionalProperties to KafkaConfiguration, upstream PR https://github.com/apache/camel/pull/3468

              cmiranda@redhat.com Claudio Miranda
              cmiranda@redhat.com Claudio Miranda
              Federico Mariani Federico Mariani
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: