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

github-bot pushed a commit to branch camel-master
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit fbbc42d36b615235edf246fe64dd972911638a62
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Oct 3 03:34:53 2020 +0000

    [create-pull-request] automated change
---
 .../camel-infinispan-kafka-sink-connector.adoc     | 14 ++++++-
 .../camel-infinispan-kafka-source-connector.adoc   | 14 ++++++-
 .../CamelInfinispanSinkConnectorConfig.java        | 48 ++++++++++++++++++++++
 .../CamelInfinispanSourceConnectorConfig.java      | 48 ++++++++++++++++++++++
 .../camel-infinispan-kafka-sink-connector.adoc     | 14 ++++++-
 .../camel-infinispan-kafka-source-connector.adoc   | 14 ++++++-
 6 files changed, 148 insertions(+), 4 deletions(-)

diff --git 
a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
 
b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
index 09f95f8..f6b3e03 100644
--- 
a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
+++ 
b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
@@ -22,7 +22,7 @@ 
connector.class=org.apache.camel.kafkaconnector.infinispan.CamelInfinispanSinkCo
 ----
 
 
-The camel-infinispan sink connector supports 35 options, which are listed 
below.
+The camel-infinispan sink connector supports 47 options, which are listed 
below.
 
 
 
@@ -32,12 +32,18 @@ The camel-infinispan sink connector supports 35 options, 
which are listed below.
 | *camel.sink.path.cacheName* | The name of the cache to use. Use current to 
use the existing cache name from the currently configured cached manager. Or 
use default for the default cache manager name. | null | HIGH
 | *camel.sink.endpoint.hosts* | Specifies the host of the cache on Infinispan 
instance | null | MEDIUM
 | *camel.sink.endpoint.queryBuilder* | Specifies the query builder. | null | 
MEDIUM
+| *camel.sink.endpoint.secure* | Define if we are connecting to a secured 
Infinispan instance | false | MEDIUM
 | *camel.sink.endpoint.defaultValue* | Set a specific default value for some 
producer operations | null | MEDIUM
 | *camel.sink.endpoint.key* | Set a specific key for producer operations | 
null | MEDIUM
 | *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be 
started lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the route to fail being started. By deferring 
this startup to be lazy then the startup failure can be handled during routing 
messages via Camel's routing error handlers. Beware that when the first message 
is processed then cre [...]
 | *camel.sink.endpoint.oldValue* | Set a specific old value for some producer 
operations | null | MEDIUM
 | *camel.sink.endpoint.operation* | The operation to perform. One of: [PUT] 
[PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET] 
[GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE] 
[REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE] 
[COMPUTEASYNC] | "PUT" | MEDIUM
 | *camel.sink.endpoint.value* | Set a specific value for producer operations | 
null | MEDIUM
+| *camel.sink.endpoint.password* | Define the password to access the 
infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.saslMechanism* | Define the SASL Mechanism to access 
the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.securityRealm* | Define the security realm to access 
the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.securityServerName* | Define the security server name 
to access the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.username* | Define the username to access the 
infinispan instance | null | MEDIUM
 | *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use 
basic property binding (Camel 2.x) or the newer property binding with 
additional capabilities | false | MEDIUM
 | *camel.sink.endpoint.cacheContainer* | Specifies the cache Container to 
connect | null | MEDIUM
 | *camel.sink.endpoint.cacheContainerConfiguration* | The CacheContainer 
configuration. Uses if the cacheContainer is not defined. Must be the following 
types: org.infinispan.client.hotrod.configuration.Configuration - for remote 
cache interaction configuration; 
org.infinispan.configuration.cache.Configuration - for embedded cache 
interaction configuration; | null | MEDIUM
@@ -50,12 +56,18 @@ The camel-infinispan sink connector supports 35 options, 
which are listed below.
 | *camel.component.infinispan.configuration* | Component configuration | null 
| MEDIUM
 | *camel.component.infinispan.hosts* | Specifies the host of the cache on 
Infinispan instance | null | MEDIUM
 | *camel.component.infinispan.queryBuilder* | Specifies the query builder. | 
null | MEDIUM
+| *camel.component.infinispan.secure* | Define if we are connecting to a 
secured Infinispan instance | false | MEDIUM
 | *camel.component.infinispan.defaultValue* | Set a specific default value for 
some producer operations | null | MEDIUM
 | *camel.component.infinispan.key* | Set a specific key for producer 
operations | null | MEDIUM
 | *camel.component.infinispan.lazyStartProducer* | Whether the producer should 
be started lazy (on the first message). By starting lazy you can use this to 
allow CamelContext and routes to startup in situations where a producer may 
otherwise fail during starting and cause the route to fail being started. By 
deferring this startup to be lazy then the startup failure can be handled 
during routing messages via Camel's routing error handlers. Beware that when 
the first message is processed t [...]
 | *camel.component.infinispan.oldValue* | Set a specific old value for some 
producer operations | null | MEDIUM
 | *camel.component.infinispan.operation* | The operation to perform. One of: 
[PUT] [PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET] 
[GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE] 
[REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE] 
[COMPUTEASYNC] | "PUT" | MEDIUM
 | *camel.component.infinispan.value* | Set a specific value for producer 
operations | null | MEDIUM
+| *camel.component.infinispan.password* | Define the password to access the 
infinispan instance | null | MEDIUM
+| *camel.component.infinispan.saslMechanism* | Define the SASL Mechanism to 
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityRealm* | Define the security realm to 
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityServerName* | Define the security server 
name to access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.username* | Define the username to access the 
infinispan instance | null | MEDIUM
 | *camel.component.infinispan.basicPropertyBinding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | LOW
 | *camel.component.infinispan.cacheContainer* | Specifies the cache Container 
to connect | null | MEDIUM
 | *camel.component.infinispan.cacheContainer Configuration* | The 
CacheContainer configuration. Uses if the cacheContainer is not defined. Must 
be the following types: 
org.infinispan.client.hotrod.configuration.Configuration - for remote cache 
interaction configuration; org.infinispan.configuration.cache.Configuration - 
for embedded cache interaction configuration; | null | MEDIUM
diff --git 
a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
 
b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
index e580f1f..ca88299 100644
--- 
a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
+++ 
b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
@@ -22,7 +22,7 @@ 
connector.class=org.apache.camel.kafkaconnector.infinispan.CamelInfinispanSource
 ----
 
 
-The camel-infinispan source connector supports 37 options, which are listed 
below.
+The camel-infinispan source connector supports 49 options, which are listed 
below.
 
 
 
@@ -32,6 +32,7 @@ The camel-infinispan source connector supports 37 options, 
which are listed belo
 | *camel.source.path.cacheName* | The name of the cache to use. Use current to 
use the existing cache name from the currently configured cached manager. Or 
use default for the default cache manager name. | null | HIGH
 | *camel.source.endpoint.hosts* | Specifies the host of the cache on 
Infinispan instance | null | MEDIUM
 | *camel.source.endpoint.queryBuilder* | Specifies the query builder. | null | 
MEDIUM
+| *camel.source.endpoint.secure* | Define if we are connecting to a secured 
Infinispan instance | false | MEDIUM
 | *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a message and handled by the routing Error Handler. By 
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal 
with exceptions, that will be logged at WARN or ERROR level and ignored. | 
false | MEDIUM
 | *camel.source.endpoint.clusteredListener* | If true, the listener will be 
installed for the entire cluster | false | MEDIUM
 | *camel.source.endpoint.command* | The operation to perform. | "PUT" | LOW
@@ -40,6 +41,11 @@ The camel-infinispan source connector supports 37 options, 
which are listed belo
 | *camel.source.endpoint.sync* | If true, the consumer will receive 
notifications synchronously | true | MEDIUM
 | *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
option is not in use. By default the consumer will deal with exceptions, that 
will be logged at WARN or ERROR level and ignored. | null | MEDIUM
 | *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the 
consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | 
MEDIUM
+| *camel.source.endpoint.password* | Define the password to access the 
infinispan instance | null | MEDIUM
+| *camel.source.endpoint.saslMechanism* | Define the SASL Mechanism to access 
the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.securityRealm* | Define the security realm to access 
the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.securityServerName* | Define the security server name 
to access the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.username* | Define the username to access the 
infinispan instance | null | MEDIUM
 | *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should 
use basic property binding (Camel 2.x) or the newer property binding with 
additional capabilities | false | MEDIUM
 | *camel.source.endpoint.cacheContainer* | Specifies the cache Container to 
connect | null | MEDIUM
 | *camel.source.endpoint.cacheContainerConfiguration* | The CacheContainer 
configuration. Uses if the cacheContainer is not defined. Must be the following 
types: org.infinispan.client.hotrod.configuration.Configuration - for remote 
cache interaction configuration; 
org.infinispan.configuration.cache.Configuration - for embedded cache 
interaction configuration; | null | MEDIUM
@@ -52,12 +58,18 @@ The camel-infinispan source connector supports 37 options, 
which are listed belo
 | *camel.component.infinispan.configuration* | Component configuration | null 
| MEDIUM
 | *camel.component.infinispan.hosts* | Specifies the host of the cache on 
Infinispan instance | null | MEDIUM
 | *camel.component.infinispan.queryBuilder* | Specifies the query builder. | 
null | MEDIUM
+| *camel.component.infinispan.secure* | Define if we are connecting to a 
secured Infinispan instance | false | MEDIUM
 | *camel.component.infinispan.bridgeErrorHandler* | Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a message and handled by the routing Error Handler. By 
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal 
with exceptions, that will be logged at WARN or ERROR level and ignored. | 
false | MEDIUM
 | *camel.component.infinispan.clusteredListener* | If true, the listener will 
be installed for the entire cluster | false | MEDIUM
 | *camel.component.infinispan.command* | The operation to perform. | "PUT" | 
LOW
 | *camel.component.infinispan.customListener* | Returns the custom listener in 
use, if provided | null | MEDIUM
 | *camel.component.infinispan.eventTypes* | Specifies the set of event types 
to register by the consumer. Multiple event can be separated by comma. The 
possible event types are: CACHE_ENTRY_ACTIVATED, CACHE_ENTRY_PASSIVATED, 
CACHE_ENTRY_VISITED, CACHE_ENTRY_LOADED, CACHE_ENTRY_EVICTED, 
CACHE_ENTRY_CREATED, CACHE_ENTRY_REMOVED, CACHE_ENTRY_MODIFIED, 
TRANSACTION_COMPLETED, TRANSACTION_REGISTERED, CACHE_ENTRY_INVALIDATED, 
DATA_REHASHED, TOPOLOGY_CHANGED, PARTITION_STATUS_CHANGED | null | MEDIUM
 | *camel.component.infinispan.sync* | If true, the consumer will receive 
notifications synchronously | true | MEDIUM
+| *camel.component.infinispan.password* | Define the password to access the 
infinispan instance | null | MEDIUM
+| *camel.component.infinispan.saslMechanism* | Define the SASL Mechanism to 
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityRealm* | Define the security realm to 
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityServerName* | Define the security server 
name to access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.username* | Define the username to access the 
infinispan instance | null | MEDIUM
 | *camel.component.infinispan.basicPropertyBinding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | LOW
 | *camel.component.infinispan.cacheContainer* | Specifies the cache Container 
to connect | null | MEDIUM
 | *camel.component.infinispan.cacheContainer Configuration* | The 
CacheContainer configuration. Uses if the cacheContainer is not defined. Must 
be the following types: 
org.infinispan.client.hotrod.configuration.Configuration - for remote cache 
interaction configuration; org.infinispan.configuration.cache.Configuration - 
for embedded cache interaction configuration; | null | MEDIUM
diff --git 
a/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSinkConnectorConfig.java
 
b/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSinkConnectorConfig.java
index 666617f..9fef034 100644
--- 
a/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSinkConnectorConfig.java
+++ 
b/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSinkConnectorConfig.java
@@ -35,6 +35,9 @@ public class CamelInfinispanSinkConnectorConfig
     public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_CONF = 
"camel.sink.endpoint.queryBuilder";
     public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_DOC = "Specifies the query 
builder.";
     public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_DEFAULT = null;
+    public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_CONF = 
"camel.sink.endpoint.secure";
+    public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_DOC = 
"Define if we are connecting to a secured Infinispan instance";
+    public static final Boolean CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_DEFAULT 
= false;
     public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_CONF = 
"camel.sink.endpoint.defaultValue";
     public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_DOC = "Set a specific default 
value for some producer operations";
     public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_DEFAULT = null;
@@ -53,6 +56,21 @@ public class CamelInfinispanSinkConnectorConfig
     public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_CONF = 
"camel.sink.endpoint.value";
     public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_DOC = "Set 
a specific value for producer operations";
     public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_DEFAULT = 
null;
+    public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_CONF = 
"camel.sink.endpoint.password";
+    public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_DOC = 
"Define the password to access the infinispan instance";
+    public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_DEFAULT 
= null;
+    public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_CONF = 
"camel.sink.endpoint.saslMechanism";
+    public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_DOC = "Define the SASL Mechanism 
to access the infinispan instance";
+    public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_DEFAULT = null;
+    public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_CONF = 
"camel.sink.endpoint.securityRealm";
+    public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_DOC = "Define the security realm 
to access the infinispan instance";
+    public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_DEFAULT = null;
+    public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_CONF = 
"camel.sink.endpoint.securityServerName";
+    public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DOC = "Define the security 
server name to access the infinispan instance";
+    public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DEFAULT = null;
+    public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_CONF = 
"camel.sink.endpoint.username";
+    public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_DOC = 
"Define the username to access the infinispan instance";
+    public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_DEFAULT 
= null;
     public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_CONF = 
"camel.sink.endpoint.basicPropertyBinding";
     public static final String 
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DOC = "Whether the 
endpoint should use basic property binding (Camel 2.x) or the newer property 
binding with additional capabilities";
     public static final Boolean 
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT = false;
@@ -89,6 +107,9 @@ public class CamelInfinispanSinkConnectorConfig
     public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_CONF = 
"camel.component.infinispan.queryBuilder";
     public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_DOC = "Specifies the query 
builder.";
     public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_DEFAULT = null;
+    public static final String CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_CONF = 
"camel.component.infinispan.secure";
+    public static final String CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_DOC = 
"Define if we are connecting to a secured Infinispan instance";
+    public static final Boolean CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_DEFAULT 
= false;
     public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_CONF = 
"camel.component.infinispan.defaultValue";
     public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_DOC = "Set a specific default 
value for some producer operations";
     public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_DEFAULT = null;
@@ -107,6 +128,21 @@ public class CamelInfinispanSinkConnectorConfig
     public static final String CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_CONF = 
"camel.component.infinispan.value";
     public static final String CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_DOC = 
"Set a specific value for producer operations";
     public static final String CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_DEFAULT = 
null;
+    public static final String CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_CONF = 
"camel.component.infinispan.password";
+    public static final String CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_DOC = 
"Define the password to access the infinispan instance";
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_DEFAULT = null;
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_CONF = 
"camel.component.infinispan.saslMechanism";
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_DOC = "Define the SASL Mechanism 
to access the infinispan instance";
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_DEFAULT = null;
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_CONF = 
"camel.component.infinispan.securityRealm";
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_DOC = "Define the security realm 
to access the infinispan instance";
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_DEFAULT = null;
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_CONF = 
"camel.component.infinispan.securityServerName";
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DOC = "Define the security 
server name to access the infinispan instance";
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DEFAULT = null;
+    public static final String CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_CONF = 
"camel.component.infinispan.username";
+    public static final String CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_DOC = 
"Define the username to access the infinispan instance";
+    public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_DEFAULT = null;
     public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_CONF = 
"camel.component.infinispan.basicPropertyBinding";
     public static final String 
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the 
component should use basic property binding (Camel 2.x) or the newer property 
binding with additional capabilities";
     public static final Boolean 
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
@@ -147,12 +183,18 @@ public class CamelInfinispanSinkConnectorConfig
         conf.define(CAMEL_SINK_INFINISPAN_PATH_CACHE_NAME_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_PATH_CACHE_NAME_DEFAULT, 
ConfigDef.Importance.HIGH, CAMEL_SINK_INFINISPAN_PATH_CACHE_NAME_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_HOSTS_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_HOSTS_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_HOSTS_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_CONF, 
ConfigDef.Type.BOOLEAN, CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_KEY_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_KEY_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_KEY_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_LAZY_START_PRODUCER_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_INFINISPAN_ENDPOINT_LAZY_START_PRODUCER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_ENDPOINT_LAZY_START_PRODUCER_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_OLD_VALUE_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_OLD_VALUE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_OLD_VALUE_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_OPERATION_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_OPERATION_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_OPERATION_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_DOC);
         
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_DOC);
         
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_DOC);
@@ -165,12 +207,18 @@ public class CamelInfinispanSinkConnectorConfig
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_CONFIGURATION_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_CONFIGURATION_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_CONFIGURATION_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_HOSTS_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_HOSTS_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_HOSTS_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_CONF, 
ConfigDef.Type.BOOLEAN, CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_KEY_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_KEY_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_KEY_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_LAZY_START_PRODUCER_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_INFINISPAN_COMPONENT_LAZY_START_PRODUCER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_COMPONENT_LAZY_START_PRODUCER_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_OLD_VALUE_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_OLD_VALUE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_OLD_VALUE_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_OPERATION_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_OPERATION_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_OPERATION_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DOC);
+        conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_DOC);
         
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT, 
ConfigDef.Importance.LOW, 
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
         conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_DOC);
         
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_DOC);
diff --git 
a/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSourceConnectorConfig.java
 
b/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSourceConnectorConfig.java
index 35dffd0..6b5f50a 100644
--- 
a/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSourceConnectorConfig.java
+++ 
b/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSourceConnectorConfig.java
@@ -35,6 +35,9 @@ public class CamelInfinispanSourceConnectorConfig
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_CONF = 
"camel.source.endpoint.queryBuilder";
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_DOC = "Specifies the query 
builder.";
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_DEFAULT = null;
+    public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_CONF = 
"camel.source.endpoint.secure";
+    public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_DOC = 
"Define if we are connecting to a secured Infinispan instance";
+    public static final Boolean 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_DEFAULT = false;
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF = 
"camel.source.endpoint.bridgeErrorHandler";
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC = "Allows for 
bridging the consumer to the Camel routing Error Handler, which mean any 
exceptions occurred while the consumer is trying to pickup incoming messages, 
or the likes, will now be processed as a message and handled by the routing 
Error Handler. By default the consumer will use the 
org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be 
logged at WARN or ERROR level and  [...]
     public static final Boolean 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
@@ -59,6 +62,21 @@ public class CamelInfinispanSourceConnectorConfig
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_CONF = 
"camel.source.endpoint.exchangePattern";
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_DOC = "Sets the exchange 
pattern when the consumer creates an exchange. One of: [InOnly] [InOut] 
[InOptionalOut]";
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_DEFAULT = null;
+    public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_CONF 
= "camel.source.endpoint.password";
+    public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_DOC = 
"Define the password to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_DEFAULT = null;
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_CONF = 
"camel.source.endpoint.saslMechanism";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_DOC = "Define the SASL 
Mechanism to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_DEFAULT = null;
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_CONF = 
"camel.source.endpoint.securityRealm";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_DOC = "Define the security 
realm to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_DEFAULT = null;
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_CONF = 
"camel.source.endpoint.securityServerName";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DOC = "Define the 
security server name to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DEFAULT = null;
+    public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_CONF 
= "camel.source.endpoint.username";
+    public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_DOC = 
"Define the username to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_DEFAULT = null;
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_CONF = 
"camel.source.endpoint.basicPropertyBinding";
     public static final String 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DOC = "Whether the 
endpoint should use basic property binding (Camel 2.x) or the newer property 
binding with additional capabilities";
     public static final Boolean 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT = false;
@@ -95,6 +113,9 @@ public class CamelInfinispanSourceConnectorConfig
     public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_CONF = 
"camel.component.infinispan.queryBuilder";
     public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_DOC = "Specifies the query 
builder.";
     public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_DEFAULT = null;
+    public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_CONF = 
"camel.component.infinispan.secure";
+    public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_DOC = 
"Define if we are connecting to a secured Infinispan instance";
+    public static final Boolean 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_DEFAULT = false;
     public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_CONF = 
"camel.component.infinispan.bridgeErrorHandler";
     public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_DOC = "Allows for 
bridging the consumer to the Camel routing Error Handler, which mean any 
exceptions occurred while the consumer is trying to pickup incoming messages, 
or the likes, will now be processed as a message and handled by the routing 
Error Handler. By default the consumer will use the 
org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be 
logged at WARN or ERROR level and [...]
     public static final Boolean 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
@@ -113,6 +134,21 @@ public class CamelInfinispanSourceConnectorConfig
     public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_CONF = 
"camel.component.infinispan.sync";
     public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_DOC = 
"If true, the consumer will receive notifications synchronously";
     public static final Boolean CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_DEFAULT 
= true;
+    public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_CONF 
= "camel.component.infinispan.password";
+    public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_DOC 
= "Define the password to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_DEFAULT = null;
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_CONF = 
"camel.component.infinispan.saslMechanism";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_DOC = "Define the SASL 
Mechanism to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_DEFAULT = null;
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_CONF = 
"camel.component.infinispan.securityRealm";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_DOC = "Define the security 
realm to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_DEFAULT = null;
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_CONF = 
"camel.component.infinispan.securityServerName";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DOC = "Define the 
security server name to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DEFAULT = null;
+    public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_CONF 
= "camel.component.infinispan.username";
+    public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_DOC 
= "Define the username to access the infinispan instance";
+    public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_DEFAULT = null;
     public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_CONF = 
"camel.component.infinispan.basicPropertyBinding";
     public static final String 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the 
component should use basic property binding (Camel 2.x) or the newer property 
binding with additional capabilities";
     public static final Boolean 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
@@ -153,6 +189,7 @@ public class CamelInfinispanSourceConnectorConfig
         conf.define(CAMEL_SOURCE_INFINISPAN_PATH_CACHE_NAME_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_PATH_CACHE_NAME_DEFAULT, 
ConfigDef.Importance.HIGH, CAMEL_SOURCE_INFINISPAN_PATH_CACHE_NAME_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_HOSTS_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_HOSTS_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_HOSTS_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_CONF, 
ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_DOC);
         
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_CLUSTERED_LISTENER_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CLUSTERED_LISTENER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CLUSTERED_LISTENER_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_COMMAND_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_COMMAND_DEFAULT, 
ConfigDef.Importance.LOW, CAMEL_SOURCE_INFINISPAN_ENDPOINT_COMMAND_DOC);
@@ -161,6 +198,11 @@ public class CamelInfinispanSourceConnectorConfig
         conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SYNC_CONF, 
ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SYNC_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SYNC_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCEPTION_HANDLER_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCEPTION_HANDLER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCEPTION_HANDLER_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_DOC);
+        
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_DOC);
         
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_DOC);
         
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_CONF,
 ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_DOC);
@@ -173,12 +215,18 @@ public class CamelInfinispanSourceConnectorConfig
         conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CONFIGURATION_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_CONFIGURATION_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_CONFIGURATION_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_HOSTS_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_HOSTS_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_HOSTS_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_CONF, 
ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_DOC);
         
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CLUSTERED_LISTENER_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_CLUSTERED_LISTENER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_CLUSTERED_LISTENER_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_COMMAND_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_COMMAND_DEFAULT, 
ConfigDef.Importance.LOW, CAMEL_SOURCE_INFINISPAN_COMPONENT_COMMAND_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CUSTOM_LISTENER_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_CUSTOM_LISTENER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_CUSTOM_LISTENER_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_EVENT_TYPES_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_EVENT_TYPES_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_EVENT_TYPES_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_CONF, 
ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_DOC);
+        
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DOC);
+        conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_CONF, 
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_DOC);
         
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT, 
ConfigDef.Importance.LOW, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
         conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_DOC);
         
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_CONF,
 ConfigDef.Type.STRING, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_DOC);
diff --git 
a/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-sink-connector.adoc 
b/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-sink-connector.adoc
index 09f95f8..f6b3e03 100644
--- 
a/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-sink-connector.adoc
+++ 
b/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-sink-connector.adoc
@@ -22,7 +22,7 @@ 
connector.class=org.apache.camel.kafkaconnector.infinispan.CamelInfinispanSinkCo
 ----
 
 
-The camel-infinispan sink connector supports 35 options, which are listed 
below.
+The camel-infinispan sink connector supports 47 options, which are listed 
below.
 
 
 
@@ -32,12 +32,18 @@ The camel-infinispan sink connector supports 35 options, 
which are listed below.
 | *camel.sink.path.cacheName* | The name of the cache to use. Use current to 
use the existing cache name from the currently configured cached manager. Or 
use default for the default cache manager name. | null | HIGH
 | *camel.sink.endpoint.hosts* | Specifies the host of the cache on Infinispan 
instance | null | MEDIUM
 | *camel.sink.endpoint.queryBuilder* | Specifies the query builder. | null | 
MEDIUM
+| *camel.sink.endpoint.secure* | Define if we are connecting to a secured 
Infinispan instance | false | MEDIUM
 | *camel.sink.endpoint.defaultValue* | Set a specific default value for some 
producer operations | null | MEDIUM
 | *camel.sink.endpoint.key* | Set a specific key for producer operations | 
null | MEDIUM
 | *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be 
started lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the route to fail being started. By deferring 
this startup to be lazy then the startup failure can be handled during routing 
messages via Camel's routing error handlers. Beware that when the first message 
is processed then cre [...]
 | *camel.sink.endpoint.oldValue* | Set a specific old value for some producer 
operations | null | MEDIUM
 | *camel.sink.endpoint.operation* | The operation to perform. One of: [PUT] 
[PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET] 
[GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE] 
[REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE] 
[COMPUTEASYNC] | "PUT" | MEDIUM
 | *camel.sink.endpoint.value* | Set a specific value for producer operations | 
null | MEDIUM
+| *camel.sink.endpoint.password* | Define the password to access the 
infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.saslMechanism* | Define the SASL Mechanism to access 
the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.securityRealm* | Define the security realm to access 
the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.securityServerName* | Define the security server name 
to access the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.username* | Define the username to access the 
infinispan instance | null | MEDIUM
 | *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use 
basic property binding (Camel 2.x) or the newer property binding with 
additional capabilities | false | MEDIUM
 | *camel.sink.endpoint.cacheContainer* | Specifies the cache Container to 
connect | null | MEDIUM
 | *camel.sink.endpoint.cacheContainerConfiguration* | The CacheContainer 
configuration. Uses if the cacheContainer is not defined. Must be the following 
types: org.infinispan.client.hotrod.configuration.Configuration - for remote 
cache interaction configuration; 
org.infinispan.configuration.cache.Configuration - for embedded cache 
interaction configuration; | null | MEDIUM
@@ -50,12 +56,18 @@ The camel-infinispan sink connector supports 35 options, 
which are listed below.
 | *camel.component.infinispan.configuration* | Component configuration | null 
| MEDIUM
 | *camel.component.infinispan.hosts* | Specifies the host of the cache on 
Infinispan instance | null | MEDIUM
 | *camel.component.infinispan.queryBuilder* | Specifies the query builder. | 
null | MEDIUM
+| *camel.component.infinispan.secure* | Define if we are connecting to a 
secured Infinispan instance | false | MEDIUM
 | *camel.component.infinispan.defaultValue* | Set a specific default value for 
some producer operations | null | MEDIUM
 | *camel.component.infinispan.key* | Set a specific key for producer 
operations | null | MEDIUM
 | *camel.component.infinispan.lazyStartProducer* | Whether the producer should 
be started lazy (on the first message). By starting lazy you can use this to 
allow CamelContext and routes to startup in situations where a producer may 
otherwise fail during starting and cause the route to fail being started. By 
deferring this startup to be lazy then the startup failure can be handled 
during routing messages via Camel's routing error handlers. Beware that when 
the first message is processed t [...]
 | *camel.component.infinispan.oldValue* | Set a specific old value for some 
producer operations | null | MEDIUM
 | *camel.component.infinispan.operation* | The operation to perform. One of: 
[PUT] [PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET] 
[GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE] 
[REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE] 
[COMPUTEASYNC] | "PUT" | MEDIUM
 | *camel.component.infinispan.value* | Set a specific value for producer 
operations | null | MEDIUM
+| *camel.component.infinispan.password* | Define the password to access the 
infinispan instance | null | MEDIUM
+| *camel.component.infinispan.saslMechanism* | Define the SASL Mechanism to 
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityRealm* | Define the security realm to 
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityServerName* | Define the security server 
name to access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.username* | Define the username to access the 
infinispan instance | null | MEDIUM
 | *camel.component.infinispan.basicPropertyBinding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | LOW
 | *camel.component.infinispan.cacheContainer* | Specifies the cache Container 
to connect | null | MEDIUM
 | *camel.component.infinispan.cacheContainer Configuration* | The 
CacheContainer configuration. Uses if the cacheContainer is not defined. Must 
be the following types: 
org.infinispan.client.hotrod.configuration.Configuration - for remote cache 
interaction configuration; org.infinispan.configuration.cache.Configuration - 
for embedded cache interaction configuration; | null | MEDIUM
diff --git 
a/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-source-connector.adoc
 
b/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-source-connector.adoc
index e580f1f..ca88299 100644
--- 
a/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-source-connector.adoc
+++ 
b/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-source-connector.adoc
@@ -22,7 +22,7 @@ 
connector.class=org.apache.camel.kafkaconnector.infinispan.CamelInfinispanSource
 ----
 
 
-The camel-infinispan source connector supports 37 options, which are listed 
below.
+The camel-infinispan source connector supports 49 options, which are listed 
below.
 
 
 
@@ -32,6 +32,7 @@ The camel-infinispan source connector supports 37 options, 
which are listed belo
 | *camel.source.path.cacheName* | The name of the cache to use. Use current to 
use the existing cache name from the currently configured cached manager. Or 
use default for the default cache manager name. | null | HIGH
 | *camel.source.endpoint.hosts* | Specifies the host of the cache on 
Infinispan instance | null | MEDIUM
 | *camel.source.endpoint.queryBuilder* | Specifies the query builder. | null | 
MEDIUM
+| *camel.source.endpoint.secure* | Define if we are connecting to a secured 
Infinispan instance | false | MEDIUM
 | *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a message and handled by the routing Error Handler. By 
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal 
with exceptions, that will be logged at WARN or ERROR level and ignored. | 
false | MEDIUM
 | *camel.source.endpoint.clusteredListener* | If true, the listener will be 
installed for the entire cluster | false | MEDIUM
 | *camel.source.endpoint.command* | The operation to perform. | "PUT" | LOW
@@ -40,6 +41,11 @@ The camel-infinispan source connector supports 37 options, 
which are listed belo
 | *camel.source.endpoint.sync* | If true, the consumer will receive 
notifications synchronously | true | MEDIUM
 | *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom 
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this 
option is not in use. By default the consumer will deal with exceptions, that 
will be logged at WARN or ERROR level and ignored. | null | MEDIUM
 | *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the 
consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | 
MEDIUM
+| *camel.source.endpoint.password* | Define the password to access the 
infinispan instance | null | MEDIUM
+| *camel.source.endpoint.saslMechanism* | Define the SASL Mechanism to access 
the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.securityRealm* | Define the security realm to access 
the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.securityServerName* | Define the security server name 
to access the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.username* | Define the username to access the 
infinispan instance | null | MEDIUM
 | *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should 
use basic property binding (Camel 2.x) or the newer property binding with 
additional capabilities | false | MEDIUM
 | *camel.source.endpoint.cacheContainer* | Specifies the cache Container to 
connect | null | MEDIUM
 | *camel.source.endpoint.cacheContainerConfiguration* | The CacheContainer 
configuration. Uses if the cacheContainer is not defined. Must be the following 
types: org.infinispan.client.hotrod.configuration.Configuration - for remote 
cache interaction configuration; 
org.infinispan.configuration.cache.Configuration - for embedded cache 
interaction configuration; | null | MEDIUM
@@ -52,12 +58,18 @@ The camel-infinispan source connector supports 37 options, 
which are listed belo
 | *camel.component.infinispan.configuration* | Component configuration | null 
| MEDIUM
 | *camel.component.infinispan.hosts* | Specifies the host of the cache on 
Infinispan instance | null | MEDIUM
 | *camel.component.infinispan.queryBuilder* | Specifies the query builder. | 
null | MEDIUM
+| *camel.component.infinispan.secure* | Define if we are connecting to a 
secured Infinispan instance | false | MEDIUM
 | *camel.component.infinispan.bridgeErrorHandler* | Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a message and handled by the routing Error Handler. By 
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal 
with exceptions, that will be logged at WARN or ERROR level and ignored. | 
false | MEDIUM
 | *camel.component.infinispan.clusteredListener* | If true, the listener will 
be installed for the entire cluster | false | MEDIUM
 | *camel.component.infinispan.command* | The operation to perform. | "PUT" | 
LOW
 | *camel.component.infinispan.customListener* | Returns the custom listener in 
use, if provided | null | MEDIUM
 | *camel.component.infinispan.eventTypes* | Specifies the set of event types 
to register by the consumer. Multiple event can be separated by comma. The 
possible event types are: CACHE_ENTRY_ACTIVATED, CACHE_ENTRY_PASSIVATED, 
CACHE_ENTRY_VISITED, CACHE_ENTRY_LOADED, CACHE_ENTRY_EVICTED, 
CACHE_ENTRY_CREATED, CACHE_ENTRY_REMOVED, CACHE_ENTRY_MODIFIED, 
TRANSACTION_COMPLETED, TRANSACTION_REGISTERED, CACHE_ENTRY_INVALIDATED, 
DATA_REHASHED, TOPOLOGY_CHANGED, PARTITION_STATUS_CHANGED | null | MEDIUM
 | *camel.component.infinispan.sync* | If true, the consumer will receive 
notifications synchronously | true | MEDIUM
+| *camel.component.infinispan.password* | Define the password to access the 
infinispan instance | null | MEDIUM
+| *camel.component.infinispan.saslMechanism* | Define the SASL Mechanism to 
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityRealm* | Define the security realm to 
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityServerName* | Define the security server 
name to access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.username* | Define the username to access the 
infinispan instance | null | MEDIUM
 | *camel.component.infinispan.basicPropertyBinding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | LOW
 | *camel.component.infinispan.cacheContainer* | Specifies the cache Container 
to connect | null | MEDIUM
 | *camel.component.infinispan.cacheContainer Configuration* | The 
CacheContainer configuration. Uses if the cacheContainer is not defined. Must 
be the following types: 
org.infinispan.client.hotrod.configuration.Configuration - for remote cache 
interaction configuration; org.infinispan.configuration.cache.Configuration - 
for embedded cache interaction configuration; | null | MEDIUM

Reply via email to