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

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


The following commit(s) were added to refs/heads/master by this push:
     new 7a696ae  Regen after master alignment
7a696ae is described below

commit 7a696ae283ac12ed610ab40c6e08e02b414fa518
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Wed Mar 25 18:20:03 2020 +0100

    Regen after master alignment
---
 .../camel/springboot/catalog/components/elytron.json      |  2 ++
 .../camel/springboot/catalog/components/milo-client.json  |  4 +++-
 .../camel/springboot/catalog/components/undertow.json     |  2 ++
 components-starter/camel-corda-starter/pom.xml            | 12 ++++++++++++
 .../src/main/docs/elytron-starter.adoc                    |  3 ++-
 .../elytron/springboot/ElytronComponentConfiguration.java | 15 +++++++++++++++
 .../camel-milo-starter/src/main/docs/milo-starter.adoc    |  3 ++-
 .../springboot/MiloClientComponentConfiguration.java      | 13 +++++++++++++
 .../src/main/docs/undertow-starter.adoc                   |  3 ++-
 .../springboot/UndertowComponentConfiguration.java        | 15 +++++++++++++++
 docs/modules/ROOT/pages/elytron-starter.adoc              |  3 ++-
 docs/modules/ROOT/pages/milo-starter.adoc                 |  3 ++-
 docs/modules/ROOT/pages/undertow-starter.adoc             |  3 ++-
 13 files changed, 74 insertions(+), 7 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elytron.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elytron.json
index 0678edd..f65beec 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elytron.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/elytron.json
@@ -31,6 +31,7 @@
     "undertowHttpBinding": { "kind": "property", "displayName": "Undertow Http 
Binding", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.undertow.UndertowHttpBinding", "deprecated": false, 
"secret": false, "description": "To use a custom HttpBinding to control the 
mapping between Camel message and HttpClient." },
     "allowedRoles": { "kind": "property", "displayName": "Allowed Roles", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Configuration used by UndertowSecurityProvider. Comma separated 
list of allowed roles." },
     "securityConfiguration": { "kind": "property", "displayName": "Security 
Configuration", "group": "security", "label": "security", "required": false, 
"type": "object", "javaType": "java.lang.Object", "deprecated": false, 
"secret": false, "description": "Configuration used by 
UndertowSecurityProvider. Security configuration object for use from 
UndertowSecurityProvider. Configuration is UndertowSecurityProvider specific. 
Each provider decides, whether it accepts configuration." },
+    "securityProvider": { "kind": "property", "displayName": "Security 
Provider", "group": "security", "label": "security", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.undertow.spi.UndertowSecurityProvider", 
"deprecated": false, "secret": false, "description": "Security provider allows 
plug in the provider, which will be used to secure requests. SPI approach could 
be used too (component then finds security provider using SPI)." },
     "sslContextParameters": { "kind": "property", "displayName": "Ssl Context 
Parameters", "group": "security", "label": "security", "required": false, 
"type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"secret": false, "description": "To configure security using 
SSLContextParameters" },
     "useGlobalSslContextParameters": { "kind": "property", "displayName": "Use 
Global Ssl Context Parameters", "group": "security", "label": "security", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "false", "description": "Enable usage 
of global SSL context parameters." }
   },
@@ -62,6 +63,7 @@
     "undertowHttpBinding": { "kind": "parameter", "displayName": "Undertow 
Http Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": 
"org.apache.camel.component.undertow.UndertowHttpBinding", "deprecated": false, 
"secret": false, "description": "To use a custom UndertowHttpBinding to control 
the mapping between Camel message and undertow." },
     "allowedRoles": { "kind": "parameter", "displayName": "Allowed Roles", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "List of allowed roles in String format" },
     "securityConfiguration": { "kind": "parameter", "displayName": "Security 
Configuration", "group": "security", "label": "security", "required": false, 
"type": "object", "javaType": "java.lang.Object", "deprecated": false, 
"secret": false, "description": "OConfiguration used by 
UndertowSecurityProvider. Security configuration object for use from 
UndertowSecurityProvider. Configuration is UndertowSecurityProvider specific. 
Each provider decides whether accepts configuration." },
+    "securityProvider": { "kind": "parameter", "displayName": "Security 
Provider", "group": "security", "label": "security", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.undertow.spi.UndertowSecurityProvider", 
"deprecated": false, "secret": false, "description": "Security provider allows 
plug in the provider, which will be used to secure requests. SPI approach could 
be used too (endpoint then finds security provider using SPI)." },
     "sslContextParameters": { "kind": "parameter", "displayName": "Ssl Context 
Parameters", "group": "security", "label": "security", "required": false, 
"type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"secret": false, "description": "To configure security using 
SSLContextParameters" },
     "fireWebSocketChannelEvents": { "kind": "parameter", "displayName": "Fire 
Web Socket Channel Events", "group": "websocket", "label": 
"consumer,websocket", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": "false", 
"description": "if true, the consumer will post notifications to the route when 
a new WebSocket peer connects, disconnects, etc. See 
UndertowConstants.EVENT_TYPE and EventType." },
     "sendTimeout": { "kind": "parameter", "displayName": "Send Timeout", 
"group": "websocket", "label": "producer,websocket", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": 
false, "defaultValue": "30000", "description": "Timeout in milliseconds when 
sending to a websocket channel. The default timeout is 30000 (30 seconds)." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-client.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-client.json
index 43fe0b7..bb24cac 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-client.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-client.json
@@ -39,6 +39,7 @@
     "maxResponseMessageSize": { "kind": "property", "displayName": "Max 
Response Message Size", "group": "client", "label": "client", "required": 
false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "The maximum number of 
bytes a response message may have" },
     "overrideHost": { "kind": "property", "displayName": "Override Host", 
"group": "client", "label": "client", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "Override the server 
reported endpoint host with the host from the endpoint URI." },
     "productUri": { "kind": "property", "displayName": "Product Uri", "group": 
"client", "label": "client", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "defaultValue": 
"http:\/\/camel.apache.org\/EclipseMilo", "configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "The product URI" },
+    "requestedPublishingInterval": { "kind": "property", "displayName": 
"Requested Publishing Interval", "group": "client", "label": "client", 
"required": false, "type": "number", "javaType": "java.lang.Double", 
"deprecated": false, "secret": false, "defaultValue": "1_000.0", 
"configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "The requested publishing 
interval in milliseconds" },
     "requestTimeout": { "kind": "property", "displayName": "Request Timeout", 
"group": "client", "label": "client", "required": false, "type": "integer", 
"javaType": "java.lang.Long", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "Request timeout in 
milliseconds" },
     "sessionName": { "kind": "property", "displayName": "Session Name", 
"group": "client", "label": "client", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "Session name" },
     "sessionTimeout": { "kind": "property", "displayName": "Session Timeout", 
"group": "client", "label": "client", "required": false, "type": "integer", 
"javaType": "java.lang.Long", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "Session timeout in 
milliseconds" }
@@ -51,7 +52,7 @@
     "discoveryEndpointUri": { "kind": "parameter", "displayName": "Discovery 
Endpoint Uri", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "An alternative discovery 
URI" },
     "method": { "kind": "parameter", "displayName": "Method", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": "The 
method definition (see Method ID)" },
     "node": { "kind": "parameter", "displayName": "Node", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": "The 
node definition (see Node ID)" },
-    "samplingInterval": { "kind": "parameter", "displayName": "Sampling 
Interval", "group": "common", "label": "", "required": false, "type": "number", 
"javaType": "java.lang.Double", "deprecated": false, "secret": false, 
"description": "The sampling interval in milliseconds" },
+    "samplingInterval": { "kind": "parameter", "displayName": "Sampling 
Interval", "group": "common", "label": "", "required": false, "type": "number", 
"javaType": "java.lang.Double", "deprecated": false, "secret": false, 
"defaultValue": "0.0", "description": "The sampling interval in milliseconds" },
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "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 b [...]
     "exceptionHandler": { "kind": "parameter", "displayName": "Exception 
Handler", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "secret": false, "description": "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 [...]
     "exchangePattern": { "kind": "parameter", "displayName": "Exchange 
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut", 
"InOptionalOut" ], "deprecated": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
@@ -71,6 +72,7 @@
     "maxResponseMessageSize": { "kind": "parameter", "displayName": "Max 
Response Message Size", "group": "client", "label": "client", "required": 
false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "The maximum number of 
bytes a response message may have" },
     "overrideHost": { "kind": "parameter", "displayName": "Override Host", 
"group": "client", "label": "client", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "Override the server 
reported endpoint host with the host from the endpoint URI." },
     "productUri": { "kind": "parameter", "displayName": "Product Uri", 
"group": "client", "label": "client", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"defaultValue": "http:\/\/camel.apache.org\/EclipseMilo", "configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "The product URI" },
+    "requestedPublishingInterval": { "kind": "parameter", "displayName": 
"Requested Publishing Interval", "group": "client", "label": "client", 
"required": false, "type": "number", "javaType": "java.lang.Double", 
"deprecated": false, "secret": false, "defaultValue": "1_000.0", 
"configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "The requested publishing 
interval in milliseconds" },
     "requestTimeout": { "kind": "parameter", "displayName": "Request Timeout", 
"group": "client", "label": "client", "required": false, "type": "integer", 
"javaType": "java.lang.Long", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "Request timeout in 
milliseconds" },
     "sessionName": { "kind": "parameter", "displayName": "Session Name", 
"group": "client", "label": "client", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "Session name" },
     "sessionTimeout": { "kind": "parameter", "displayName": "Session Timeout", 
"group": "client", "label": "client", "required": false, "type": "integer", 
"javaType": "java.lang.Long", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.milo.client.MiloClientConfiguration", 
"configurationField": "configuration", "description": "Session timeout in 
milliseconds" }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/undertow.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/undertow.json
index 8a2bb5e..6721897 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/undertow.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/undertow.json
@@ -28,6 +28,7 @@
     "undertowHttpBinding": { "kind": "property", "displayName": "Undertow Http 
Binding", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.undertow.UndertowHttpBinding", "deprecated": false, 
"secret": false, "description": "To use a custom HttpBinding to control the 
mapping between Camel message and HttpClient." },
     "allowedRoles": { "kind": "property", "displayName": "Allowed Roles", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Configuration used by UndertowSecurityProvider. Comma separated 
list of allowed roles." },
     "securityConfiguration": { "kind": "property", "displayName": "Security 
Configuration", "group": "security", "label": "security", "required": false, 
"type": "object", "javaType": "java.lang.Object", "deprecated": false, 
"secret": false, "description": "Configuration used by 
UndertowSecurityProvider. Security configuration object for use from 
UndertowSecurityProvider. Configuration is UndertowSecurityProvider specific. 
Each provider decides, whether it accepts configuration." },
+    "securityProvider": { "kind": "property", "displayName": "Security 
Provider", "group": "security", "label": "security", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.undertow.spi.UndertowSecurityProvider", 
"deprecated": false, "secret": false, "description": "Security provider allows 
plug in the provider, which will be used to secure requests. SPI approach could 
be used too (component then finds security provider using SPI)." },
     "sslContextParameters": { "kind": "property", "displayName": "Ssl Context 
Parameters", "group": "security", "label": "security", "required": false, 
"type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"secret": false, "description": "To configure security using 
SSLContextParameters" },
     "useGlobalSslContextParameters": { "kind": "property", "displayName": "Use 
Global Ssl Context Parameters", "group": "security", "label": "security", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "false", "description": "Enable usage 
of global SSL context parameters." }
   },
@@ -59,6 +60,7 @@
     "undertowHttpBinding": { "kind": "parameter", "displayName": "Undertow 
Http Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": 
"org.apache.camel.component.undertow.UndertowHttpBinding", "deprecated": false, 
"secret": false, "description": "To use a custom UndertowHttpBinding to control 
the mapping between Camel message and undertow." },
     "allowedRoles": { "kind": "parameter", "displayName": "Allowed Roles", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Configuration used by UndertowSecurityProvider. Comma separated 
list of allowed roles." },
     "securityConfiguration": { "kind": "parameter", "displayName": "Security 
Configuration", "group": "security", "label": "security", "required": false, 
"type": "object", "javaType": "java.lang.Object", "deprecated": false, 
"secret": false, "description": "OConfiguration used by 
UndertowSecurityProvider. Security configuration object for use from 
UndertowSecurityProvider. Configuration is UndertowSecurityProvider specific. 
Each provider decides whether accepts configuration." },
+    "securityProvider": { "kind": "parameter", "displayName": "Security 
Provider", "group": "security", "label": "security", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.undertow.spi.UndertowSecurityProvider", 
"deprecated": false, "secret": false, "description": "Security provider allows 
plug in the provider, which will be used to secure requests. SPI approach could 
be used too (endpoint then finds security provider using SPI)." },
     "sslContextParameters": { "kind": "parameter", "displayName": "Ssl Context 
Parameters", "group": "security", "label": "security", "required": false, 
"type": "object", "javaType": 
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, 
"secret": false, "description": "To configure security using 
SSLContextParameters" },
     "fireWebSocketChannelEvents": { "kind": "parameter", "displayName": "Fire 
Web Socket Channel Events", "group": "websocket", "label": 
"consumer,websocket", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "secret": false, "defaultValue": "false", 
"description": "if true, the consumer will post notifications to the route when 
a new WebSocket peer connects, disconnects, etc. See 
UndertowConstants.EVENT_TYPE and EventType." },
     "sendTimeout": { "kind": "parameter", "displayName": "Send Timeout", 
"group": "websocket", "label": "producer,websocket", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": 
false, "defaultValue": "30000", "description": "Timeout in milliseconds when 
sending to a websocket channel. The default timeout is 30000 (30 seconds)." },
diff --git a/components-starter/camel-corda-starter/pom.xml 
b/components-starter/camel-corda-starter/pom.xml
index 61d6d32..cba8670 100644
--- a/components-starter/camel-corda-starter/pom.xml
+++ b/components-starter/camel-corda-starter/pom.xml
@@ -38,6 +38,18 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-corda</artifactId>
       <version>${camel-version}</version>
+      <!--START OF GENERATED CODE-->
+      <exclusions>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-classic</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-core</artifactId>
+        </exclusion>
+      </exclusions>
+      <!--END OF GENERATED CODE-->
     </dependency>
     <!--START OF GENERATED CODE-->
     <dependency>
diff --git 
a/components-starter/camel-elytron-starter/src/main/docs/elytron-starter.adoc 
b/components-starter/camel-elytron-starter/src/main/docs/elytron-starter.adoc
index 091d2ca..ba51f24 100644
--- 
a/components-starter/camel-elytron-starter/src/main/docs/elytron-starter.adoc
+++ 
b/components-starter/camel-elytron-starter/src/main/docs/elytron-starter.adoc
@@ -17,7 +17,7 @@ When using elytron with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 14 options, which are listed below.
+The component supports 15 options, which are listed below.
 
 
 
@@ -35,6 +35,7 @@ The component supports 14 options, which are listed below.
 | *camel.component.elytron.mute-exception* | If enabled and an Exchange failed 
processing on the consumer side the response's body won't contain the 
exception's stack trace. | false | Boolean
 | *camel.component.elytron.security-configuration* | Configuration used by 
UndertowSecurityProvider. Security configuration object for use from 
UndertowSecurityProvider. Configuration is UndertowSecurityProvider specific. 
Each provider decides, whether it accepts configuration. The option is a 
java.lang.Object type. |  | String
 | *camel.component.elytron.security-domain-builder* | Definition of Builder, 
which will be used for creation of security domain. The option is a 
org.wildfly.security.auth.server.SecurityDomain.Builder type. |  | String
+| *camel.component.elytron.security-provider* | Security provider allows plug 
in the provider, which will be used to secure requests. SPI approach could be 
used too (component then finds security provider using SPI). The option is a 
org.apache.camel.component.undertow.spi.UndertowSecurityProvider type. |  | 
String
 | *camel.component.elytron.ssl-context-parameters* | To configure security 
using SSLContextParameters. The option is a 
org.apache.camel.support.jsse.SSLContextParameters type. |  | String
 | *camel.component.elytron.undertow-http-binding* | To use a custom 
HttpBinding to control the mapping between Camel message and HttpClient. The 
option is a org.apache.camel.component.undertow.UndertowHttpBinding type. |  | 
String
 | *camel.component.elytron.use-global-ssl-context-parameters* | Enable usage 
of global SSL context parameters. | false | Boolean
diff --git 
a/components-starter/camel-elytron-starter/src/main/java/org/apache/camel/component/elytron/springboot/ElytronComponentConfiguration.java
 
b/components-starter/camel-elytron-starter/src/main/java/org/apache/camel/component/elytron/springboot/ElytronComponentConfiguration.java
index 61a34aa..970e0bf 100644
--- 
a/components-starter/camel-elytron-starter/src/main/java/org/apache/camel/component/elytron/springboot/ElytronComponentConfiguration.java
+++ 
b/components-starter/camel-elytron-starter/src/main/java/org/apache/camel/component/elytron/springboot/ElytronComponentConfiguration.java
@@ -108,6 +108,13 @@ public class ElytronComponentConfiguration
      */
     private String securityConfiguration;
     /**
+     * Security provider allows plug in the provider, which will be used to
+     * secure requests. SPI approach could be used too (component then finds
+     * security provider using SPI). The option is a
+     * org.apache.camel.component.undertow.spi.UndertowSecurityProvider type.
+     */
+    private String securityProvider;
+    /**
      * To configure security using SSLContextParameters. The option is a
      * org.apache.camel.support.jsse.SSLContextParameters type.
      */
@@ -205,6 +212,14 @@ public class ElytronComponentConfiguration
         this.securityConfiguration = securityConfiguration;
     }
 
+    public String getSecurityProvider() {
+        return securityProvider;
+    }
+
+    public void setSecurityProvider(String securityProvider) {
+        this.securityProvider = securityProvider;
+    }
+
     public String getSslContextParameters() {
         return sslContextParameters;
     }
diff --git 
a/components-starter/camel-milo-starter/src/main/docs/milo-starter.adoc 
b/components-starter/camel-milo-starter/src/main/docs/milo-starter.adoc
index 6b4d6f0..155070f 100644
--- a/components-starter/camel-milo-starter/src/main/docs/milo-starter.adoc
+++ b/components-starter/camel-milo-starter/src/main/docs/milo-starter.adoc
@@ -17,7 +17,7 @@ When using milo with Spring Boot make sure to use the 
following Maven dependency
 ----
 
 
-The component supports 45 options, which are listed below.
+The component supports 46 options, which are listed below.
 
 
 
@@ -46,6 +46,7 @@ The component supports 45 options, which are listed below.
 | *camel.component.milo-client.override-host* | Override the server reported 
endpoint host with the host from the endpoint URI. | false | Boolean
 | *camel.component.milo-client.product-uri* | The product URI | 
http://camel.apache.org/EclipseMilo | String
 | *camel.component.milo-client.request-timeout* | Request timeout in 
milliseconds |  | Long
+| *camel.component.milo-client.requested-publishing-interval* | The requested 
publishing interval in milliseconds |  | Double
 | *camel.component.milo-client.session-name* | Session name |  | String
 | *camel.component.milo-client.session-timeout* | Session timeout in 
milliseconds |  | Long
 | *camel.component.milo-server.application-name* | The application name |  | 
String
diff --git 
a/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/client/springboot/MiloClientComponentConfiguration.java
 
b/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/client/springboot/MiloClientComponentConfiguration.java
index d8a1094..9fb86f3 100644
--- 
a/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/client/springboot/MiloClientComponentConfiguration.java
+++ 
b/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/client/springboot/MiloClientComponentConfiguration.java
@@ -134,6 +134,10 @@ public class MiloClientComponentConfiguration
      */
     private String productUri = "http://camel.apache.org/EclipseMilo";;
     /**
+     * The requested publishing interval in milliseconds
+     */
+    private Double requestedPublishingInterval;
+    /**
      * Request timeout in milliseconds
      */
     private Long requestTimeout;
@@ -306,6 +310,15 @@ public class MiloClientComponentConfiguration
         this.productUri = productUri;
     }
 
+    public Double getRequestedPublishingInterval() {
+        return requestedPublishingInterval;
+    }
+
+    public void setRequestedPublishingInterval(
+            Double requestedPublishingInterval) {
+        this.requestedPublishingInterval = requestedPublishingInterval;
+    }
+
     public Long getRequestTimeout() {
         return requestTimeout;
     }
diff --git 
a/components-starter/camel-undertow-starter/src/main/docs/undertow-starter.adoc 
b/components-starter/camel-undertow-starter/src/main/docs/undertow-starter.adoc
index 7241aba..7ae5bab 100644
--- 
a/components-starter/camel-undertow-starter/src/main/docs/undertow-starter.adoc
+++ 
b/components-starter/camel-undertow-starter/src/main/docs/undertow-starter.adoc
@@ -17,7 +17,7 @@ When using undertow with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 11 options, which are listed below.
+The component supports 12 options, which are listed below.
 
 
 
@@ -32,6 +32,7 @@ The component supports 11 options, which are listed below.
 | *camel.component.undertow.lazy-start-producer* | 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.undertow.mute-exception* | If enabled and an Exchange 
failed processing on the consumer side the response's body won't contain the 
exception's stack trace. | false | Boolean
 | *camel.component.undertow.security-configuration* | Configuration used by 
UndertowSecurityProvider. Security configuration object for use from 
UndertowSecurityProvider. Configuration is UndertowSecurityProvider specific. 
Each provider decides, whether it accepts configuration. The option is a 
java.lang.Object type. |  | String
+| *camel.component.undertow.security-provider* | Security provider allows plug 
in the provider, which will be used to secure requests. SPI approach could be 
used too (component then finds security provider using SPI). The option is a 
org.apache.camel.component.undertow.spi.UndertowSecurityProvider type. |  | 
String
 | *camel.component.undertow.ssl-context-parameters* | To configure security 
using SSLContextParameters. The option is a 
org.apache.camel.support.jsse.SSLContextParameters type. |  | String
 | *camel.component.undertow.undertow-http-binding* | To use a custom 
HttpBinding to control the mapping between Camel message and HttpClient. The 
option is a org.apache.camel.component.undertow.UndertowHttpBinding type. |  | 
String
 | *camel.component.undertow.use-global-ssl-context-parameters* | Enable usage 
of global SSL context parameters. | false | Boolean
diff --git 
a/components-starter/camel-undertow-starter/src/main/java/org/apache/camel/component/undertow/springboot/UndertowComponentConfiguration.java
 
b/components-starter/camel-undertow-starter/src/main/java/org/apache/camel/component/undertow/springboot/UndertowComponentConfiguration.java
index a9da3c6..b9953e4 100644
--- 
a/components-starter/camel-undertow-starter/src/main/java/org/apache/camel/component/undertow/springboot/UndertowComponentConfiguration.java
+++ 
b/components-starter/camel-undertow-starter/src/main/java/org/apache/camel/component/undertow/springboot/UndertowComponentConfiguration.java
@@ -91,6 +91,13 @@ public class UndertowComponentConfiguration
      */
     private String securityConfiguration;
     /**
+     * Security provider allows plug in the provider, which will be used to
+     * secure requests. SPI approach could be used too (component then finds
+     * security provider using SPI). The option is a
+     * org.apache.camel.component.undertow.spi.UndertowSecurityProvider type.
+     */
+    private String securityProvider;
+    /**
      * To configure security using SSLContextParameters. The option is a
      * org.apache.camel.support.jsse.SSLContextParameters type.
      */
@@ -164,6 +171,14 @@ public class UndertowComponentConfiguration
         this.securityConfiguration = securityConfiguration;
     }
 
+    public String getSecurityProvider() {
+        return securityProvider;
+    }
+
+    public void setSecurityProvider(String securityProvider) {
+        this.securityProvider = securityProvider;
+    }
+
     public String getSslContextParameters() {
         return sslContextParameters;
     }
diff --git a/docs/modules/ROOT/pages/elytron-starter.adoc 
b/docs/modules/ROOT/pages/elytron-starter.adoc
index 091d2ca..ba51f24 100644
--- a/docs/modules/ROOT/pages/elytron-starter.adoc
+++ b/docs/modules/ROOT/pages/elytron-starter.adoc
@@ -17,7 +17,7 @@ When using elytron with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 14 options, which are listed below.
+The component supports 15 options, which are listed below.
 
 
 
@@ -35,6 +35,7 @@ The component supports 14 options, which are listed below.
 | *camel.component.elytron.mute-exception* | If enabled and an Exchange failed 
processing on the consumer side the response's body won't contain the 
exception's stack trace. | false | Boolean
 | *camel.component.elytron.security-configuration* | Configuration used by 
UndertowSecurityProvider. Security configuration object for use from 
UndertowSecurityProvider. Configuration is UndertowSecurityProvider specific. 
Each provider decides, whether it accepts configuration. The option is a 
java.lang.Object type. |  | String
 | *camel.component.elytron.security-domain-builder* | Definition of Builder, 
which will be used for creation of security domain. The option is a 
org.wildfly.security.auth.server.SecurityDomain.Builder type. |  | String
+| *camel.component.elytron.security-provider* | Security provider allows plug 
in the provider, which will be used to secure requests. SPI approach could be 
used too (component then finds security provider using SPI). The option is a 
org.apache.camel.component.undertow.spi.UndertowSecurityProvider type. |  | 
String
 | *camel.component.elytron.ssl-context-parameters* | To configure security 
using SSLContextParameters. The option is a 
org.apache.camel.support.jsse.SSLContextParameters type. |  | String
 | *camel.component.elytron.undertow-http-binding* | To use a custom 
HttpBinding to control the mapping between Camel message and HttpClient. The 
option is a org.apache.camel.component.undertow.UndertowHttpBinding type. |  | 
String
 | *camel.component.elytron.use-global-ssl-context-parameters* | Enable usage 
of global SSL context parameters. | false | Boolean
diff --git a/docs/modules/ROOT/pages/milo-starter.adoc 
b/docs/modules/ROOT/pages/milo-starter.adoc
index 6b4d6f0..155070f 100644
--- a/docs/modules/ROOT/pages/milo-starter.adoc
+++ b/docs/modules/ROOT/pages/milo-starter.adoc
@@ -17,7 +17,7 @@ When using milo with Spring Boot make sure to use the 
following Maven dependency
 ----
 
 
-The component supports 45 options, which are listed below.
+The component supports 46 options, which are listed below.
 
 
 
@@ -46,6 +46,7 @@ The component supports 45 options, which are listed below.
 | *camel.component.milo-client.override-host* | Override the server reported 
endpoint host with the host from the endpoint URI. | false | Boolean
 | *camel.component.milo-client.product-uri* | The product URI | 
http://camel.apache.org/EclipseMilo | String
 | *camel.component.milo-client.request-timeout* | Request timeout in 
milliseconds |  | Long
+| *camel.component.milo-client.requested-publishing-interval* | The requested 
publishing interval in milliseconds |  | Double
 | *camel.component.milo-client.session-name* | Session name |  | String
 | *camel.component.milo-client.session-timeout* | Session timeout in 
milliseconds |  | Long
 | *camel.component.milo-server.application-name* | The application name |  | 
String
diff --git a/docs/modules/ROOT/pages/undertow-starter.adoc 
b/docs/modules/ROOT/pages/undertow-starter.adoc
index 7241aba..7ae5bab 100644
--- a/docs/modules/ROOT/pages/undertow-starter.adoc
+++ b/docs/modules/ROOT/pages/undertow-starter.adoc
@@ -17,7 +17,7 @@ When using undertow with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 11 options, which are listed below.
+The component supports 12 options, which are listed below.
 
 
 
@@ -32,6 +32,7 @@ The component supports 11 options, which are listed below.
 | *camel.component.undertow.lazy-start-producer* | 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.undertow.mute-exception* | If enabled and an Exchange 
failed processing on the consumer side the response's body won't contain the 
exception's stack trace. | false | Boolean
 | *camel.component.undertow.security-configuration* | Configuration used by 
UndertowSecurityProvider. Security configuration object for use from 
UndertowSecurityProvider. Configuration is UndertowSecurityProvider specific. 
Each provider decides, whether it accepts configuration. The option is a 
java.lang.Object type. |  | String
+| *camel.component.undertow.security-provider* | Security provider allows plug 
in the provider, which will be used to secure requests. SPI approach could be 
used too (component then finds security provider using SPI). The option is a 
org.apache.camel.component.undertow.spi.UndertowSecurityProvider type. |  | 
String
 | *camel.component.undertow.ssl-context-parameters* | To configure security 
using SSLContextParameters. The option is a 
org.apache.camel.support.jsse.SSLContextParameters type. |  | String
 | *camel.component.undertow.undertow-http-binding* | To use a custom 
HttpBinding to control the mapping between Camel message and HttpClient. The 
option is a org.apache.camel.component.undertow.UndertowHttpBinding type. |  | 
String
 | *camel.component.undertow.use-global-ssl-context-parameters* | Enable usage 
of global SSL context parameters. | false | Boolean

Reply via email to