This is an automated email from the ASF dual-hosted git repository.

coheigea pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new fd29415  Updating documentation for Kafka to indicate that 
SASL_PLAINTEXT is also supported (I tested it with 2.23.1)
fd29415 is described below

commit fd29415ec509b5de33be9d7d121b2a7b90997ef0
Author: Colm O hEigeartaigh <cohei...@apache.org>
AuthorDate: Thu Feb 7 18:28:47 2019 +0000

    Updating documentation for Kafka to indicate that SASL_PLAINTEXT is also 
supported (I tested it with 2.23.1)
---
 components/camel-kafka/src/main/docs/kafka-component.adoc             | 2 +-
 .../java/org/apache/camel/component/kafka/KafkaConfiguration.java     | 2 +-
 .../camel/component/kafka/springboot/KafkaComponentConfiguration.java | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/components/camel-kafka/src/main/docs/kafka-component.adoc 
b/components/camel-kafka/src/main/docs/kafka-component.adoc
index 0cc41ed..4f6e06a 100644
--- a/components/camel-kafka/src/main/docs/kafka-component.adoc
+++ b/components/camel-kafka/src/main/docs/kafka-component.adoc
@@ -155,7 +155,7 @@ with the following path and query parameters:
 | *saslJaasConfig* (security) | Expose the kafka sasl.jaas.config parameter 
Example: org.apache.kafka.common.security.plain.PlainLoginModule required 
username=USERNAME password=PASSWORD; |  | String
 | *saslKerberosServiceName* (security) | The Kerberos principal name that 
Kafka runs as. This can be defined either in Kafka's JAAS config or in Kafka's 
config. |  | String
 | *saslMechanism* (security) | The Simple Authentication and Security Layer 
(SASL) Mechanism used. For the valid values see 
http://www.iana.org/assignments/sasl-mechanisms/sasl-mechanisms.xhtml | GSSAPI 
| String
-| *securityProtocol* (security) | Protocol used to communicate with brokers. 
Currently only PLAINTEXT and SSL are supported. | PLAINTEXT | String
+| *securityProtocol* (security) | Protocol used to communicate with brokers. 
SASL_PLAINTEXT, PLAINTEXT and SSL are supported | PLAINTEXT | String
 | *sslCipherSuites* (security) | A list of cipher suites. This is a named 
combination of authentication, encryption, MAC and key exchange algorithm used 
to negotiate the security settings for a network connection using TLS or SSL 
network protocol.By default all the available cipher suites are supported. |  | 
String
 | *sslContextParameters* (security) | SSL configuration using a Camel 
SSLContextParameters object. If configured it's applied before the other SSL 
endpoint parameters. |  | SSLContextParameters
 | *sslEnabledProtocols* (security) | The list of protocols enabled for SSL 
connections. TLSv1.2, TLSv1.1 and TLSv1 are enabled by default. | 
TLSv1.2,TLSv1.1,TLSv1 | String
diff --git 
a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaConfiguration.java
 
b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaConfiguration.java
index ffae708..fe31a48 100644
--- 
a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaConfiguration.java
+++ 
b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaConfiguration.java
@@ -1063,7 +1063,7 @@ public class KafkaConfiguration implements Cloneable, 
HeaderFilterStrategyAware
     }
 
     /**
-     * Protocol used to communicate with brokers. Currently only PLAINTEXT and 
SSL are supported.
+     * Protocol used to communicate with brokers. SASL_PLAINTEXT, PLAINTEXT 
and SSL are supported
      */
     public void setSecurityProtocol(String securityProtocol) {
         this.securityProtocol = securityProtocol;
diff --git 
a/platforms/spring-boot/components-starter/camel-kafka-starter/src/main/java/org/apache/camel/component/kafka/springboot/KafkaComponentConfiguration.java
 
b/platforms/spring-boot/components-starter/camel-kafka-starter/src/main/java/org/apache/camel/component/kafka/springboot/KafkaComponentConfiguration.java
index f6ff141..db6e347 100644
--- 
a/platforms/spring-boot/components-starter/camel-kafka-starter/src/main/java/org/apache/camel/component/kafka/springboot/KafkaComponentConfiguration.java
+++ 
b/platforms/spring-boot/components-starter/camel-kafka-starter/src/main/java/org/apache/camel/component/kafka/springboot/KafkaComponentConfiguration.java
@@ -441,8 +441,8 @@ public class KafkaComponentConfiguration
          */
         private String saslJaasConfig;
         /**
-         * Protocol used to communicate with brokers. Currently only PLAINTEXT
-         * and SSL are supported.
+         * Protocol used to communicate with brokers. SASL_PLAINTEXT, PLAINTEXT
+         * and SSL are supported
          */
         private String securityProtocol = "PLAINTEXT";
         /**

Reply via email to