This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new da5c7997a34 CAMEL-22376: camel-netty - Remove old deprecated options
da5c7997a34 is described below
commit da5c7997a346ec87d1937d0cb29801db7e7e9c2e
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Aug 27 08:05:30 2025 +0200
CAMEL-22376: camel-netty - Remove old deprecated options
---
.../springboot/catalog/components/netty-http.json | 52 ++++++++++------------
.../camel/springboot/catalog/components/netty.json | 46 +++++++++----------
.../src/main/docs/netty-http.json | 16 -------
.../NettyHttpComponentConfiguration.java | 34 --------------
.../camel-netty-starter/src/main/docs/netty.json | 16 -------
.../springboot/NettyComponentConfiguration.java | 34 --------------
6 files changed, 45 insertions(+), 153 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json
index 614c19e9854..cf61b736783 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty-http.json
@@ -92,20 +92,18 @@
"textline": { "index": 64, "kind": "property", "displayName": "Textline",
"group": "codec", "label": "codec", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Only used for TCP. If no codec is specified,
you can use this flag to indicate a text line based codec; [...]
"enabledProtocols": { "index": 65, "kind": "property", "displayName":
"Enabled Protocols", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "TLSv1.2,TLSv1.3",
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "Which protocols to
enable when using SSL" },
"hostnameVerification": { "index": 66, "kind": "property", "displayName":
"Hostname Verification", "group": "security", "label": "common,security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "To enable\/disable
hostname verification on SSLEngine" },
- "keyStoreFile": { "index": 67, "kind": "property", "displayName": "Key
Store File", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.io.File", "deprecated": true, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Client side certificate keystore to be used
for encryption" },
- "keyStoreFormat": { "index": 68, "kind": "property", "displayName": "Key
Store Format", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Keystore format to be used for payload
encryption. Defaults to JKS if not set" },
- "keyStoreResource": { "index": 69, "kind": "property", "displayName": "Key
Store Resource", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Client side certificate keystore to be use
[...]
- "needClientAuth": { "index": 70, "kind": "property", "displayName": "Need
Client Auth", "group": "security", "label": "consumer,security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "Configures whether the
server needs client authentication when using SSL." },
- "passphrase": { "index": 71, "kind": "property", "displayName":
"Passphrase", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Password setting to use in order to
encrypt\/decrypt payloads sent using SSH" },
- "securityConfiguration": { "index": 72, "kind": "property", "displayName":
"Security Configuration", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration",
"deprecated": false, "autowired": false, "secret": false, "description":
"Refers to a
org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for
configuring secure web resources." },
- "securityProvider": { "index": 73, "kind": "property", "displayName":
"Security Provider", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Security provider to be used for payload
encryption. Defaults to SunX509 if not set." },
- "ssl": { "index": 74, "kind": "property", "displayName": "Ssl", "group":
"security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Setting to specify whether SSL encryption is
applied to this endpoint" },
- "sslClientCertHeaders": { "index": 75, "kind": "property", "displayName":
"Ssl Client Cert Headers", "group": "security", "label": "security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "When enabled and in SSL
mode, then the Netty consumer will enrich the C [...]
- "sslContextParameters": { "index": 76, "kind": "property", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "To configure security using
SSLContextParameters" },
- "sslHandler": { "index": 77, "kind": "property", "displayName": "Ssl
Handler", "group": "security", "label": "security", "required": false, "type":
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Reference to a class that could be used to
return an SSL Handler" },
- "trustStoreFile": { "index": 78, "kind": "property", "displayName": "Trust
Store File", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.io.File", "deprecated": true, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Server side certificate keystore to be used
for encryption" },
- "trustStoreResource": { "index": 79, "kind": "property", "displayName":
"Trust Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Server side certificate keystore to be [...]
- "useGlobalSslContextParameters": { "index": 80, "kind": "property",
"displayName": "Use Global Ssl Context Parameters", "group": "security",
"label": "security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable usage of global SSL context
parameters." }
+ "keyStoreFormat": { "index": 67, "kind": "property", "displayName": "Key
Store Format", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Keystore format to be used for payload
encryption. Defaults to JKS if not set" },
+ "keyStoreResource": { "index": 68, "kind": "property", "displayName": "Key
Store Resource", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Client side certificate keystore to be use
[...]
+ "needClientAuth": { "index": 69, "kind": "property", "displayName": "Need
Client Auth", "group": "security", "label": "consumer,security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "Configures whether the
server needs client authentication when using SSL." },
+ "passphrase": { "index": 70, "kind": "property", "displayName":
"Passphrase", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Password setting to use in order to
encrypt\/decrypt payloads sent using SSH" },
+ "securityConfiguration": { "index": 71, "kind": "property", "displayName":
"Security Configuration", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration",
"deprecated": false, "autowired": false, "secret": false, "description":
"Refers to a
org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for
configuring secure web resources." },
+ "securityProvider": { "index": 72, "kind": "property", "displayName":
"Security Provider", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Security provider to be used for payload
encryption. Defaults to SunX509 if not set." },
+ "ssl": { "index": 73, "kind": "property", "displayName": "Ssl", "group":
"security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Setting to specify whether SSL encryption is
applied to this endpoint" },
+ "sslClientCertHeaders": { "index": 74, "kind": "property", "displayName":
"Ssl Client Cert Headers", "group": "security", "label": "security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "When enabled and in SSL
mode, then the Netty consumer will enrich the C [...]
+ "sslContextParameters": { "index": 75, "kind": "property", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "To configure security using
SSLContextParameters" },
+ "sslHandler": { "index": 76, "kind": "property", "displayName": "Ssl
Handler", "group": "security", "label": "security", "required": false, "type":
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Reference to a class that could be used to
return an SSL Handler" },
+ "trustStoreResource": { "index": 77, "kind": "property", "displayName":
"Trust Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Server side certificate keystore to be [...]
+ "useGlobalSslContextParameters": { "index": 78, "kind": "property",
"displayName": "Use Global Ssl Context Parameters", "group": "security",
"label": "security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable usage of global SSL context
parameters." }
},
"headers": {
"CamelHttpAuthentication": { "index": 0, "kind": "header", "displayName":
"", "group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "If the user was authenticated using HTTP Basic then this
header is added with the value Basic.", "constantName":
"org.apache.camel.component.netty.http.NettyHttpConstants#HTTP_AUTHENTICATION"
},
@@ -210,19 +208,17 @@
"encoders": { "index": 73, "kind": "parameter", "displayName": "Encoders",
"group": "codec", "label": "codec", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "A list of encoders to be
used. You can use a String which have values separated by comma, and have the
values [...]
"enabledProtocols": { "index": 74, "kind": "parameter", "displayName":
"Enabled Protocols", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "TLSv1.2,TLSv1.3",
"configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Which protocols to
enable when using SSL" },
"hostnameVerification": { "index": 75, "kind": "parameter", "displayName":
"Hostname Verification", "group": "security", "label": "common,security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "To enable\/disable
hostname verification on SSLEngine" },
- "keyStoreFile": { "index": 76, "kind": "parameter", "displayName": "Key
Store File", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.io.File", "deprecated": true, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Client side certificate
keystore to be used for encryption" },
- "keyStoreFormat": { "index": 77, "kind": "parameter", "displayName": "Key
Store Format", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Keystore format to be
used for payload encryption. Defaults to JKS if not set" },
- "keyStoreResource": { "index": 78, "kind": "parameter", "displayName":
"Key Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Client side certificate
keystore [...]
- "needClientAuth": { "index": 79, "kind": "parameter", "displayName": "Need
Client Auth", "group": "security", "label": "consumer,security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Configures whether the
server needs client authentication when us [...]
- "passphrase": { "index": 80, "kind": "parameter", "displayName":
"Passphrase", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Password setting to use
in order to encrypt\/decrypt payloads sent using SSH" },
- "securityConfiguration": { "index": 81, "kind": "parameter",
"displayName": "Security Configuration", "group": "security", "label":
"consumer,security", "required": false, "type": "object", "javaType":
"org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration",
"deprecated": false, "autowired": false, "secret": false, "description":
"Refers to a
org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for
configuring secure web resources." },
- "securityOptions": { "index": 82, "kind": "parameter", "displayName":
"Security Options", "group": "security", "label": "consumer,security",
"required": false, "type": "object", "javaType":
"java.util.Map<java.lang.String, java.lang.Object>", "prefix":
"securityConfiguration.", "multiValue": true, "deprecated": false, "autowired":
false, "secret": false, "description": "To configure
NettyHttpSecurityConfiguration using key\/value pairs from the map. This is a
multi-value option with [...]
- "securityProvider": { "index": 83, "kind": "parameter", "displayName":
"Security Provider", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Security provider to be
used for payload encryption. Defaults to SunX509 if not set." },
- "ssl": { "index": 84, "kind": "parameter", "displayName": "Ssl", "group":
"security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Setting to specify
whether SSL encryption is applied to this endpoint" },
- "sslClientCertHeaders": { "index": 85, "kind": "parameter", "displayName":
"Ssl Client Cert Headers", "group": "security", "label": "security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "When enabled and in SSL
mode, then the Netty consumer will en [...]
- "sslContextParameters": { "index": 86, "kind": "parameter", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "To configure security
using SSLContextParam [...]
- "sslHandler": { "index": 87, "kind": "parameter", "displayName": "Ssl
Handler", "group": "security", "label": "security", "required": false, "type":
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Reference to a class
that could be used to return an SSL Handler" },
- "trustStoreFile": { "index": 88, "kind": "parameter", "displayName":
"Trust Store File", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.io.File", "deprecated": true,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Server side certificate
keystore to be used for encryption" },
- "trustStoreResource": { "index": 89, "kind": "parameter", "displayName":
"Trust Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Server side certificate
keys [...]
+ "keyStoreFormat": { "index": 76, "kind": "parameter", "displayName": "Key
Store Format", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Keystore format to be
used for payload encryption. Defaults to JKS if not set" },
+ "keyStoreResource": { "index": 77, "kind": "parameter", "displayName":
"Key Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Client side certificate
keystore [...]
+ "needClientAuth": { "index": 78, "kind": "parameter", "displayName": "Need
Client Auth", "group": "security", "label": "consumer,security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Configures whether the
server needs client authentication when us [...]
+ "passphrase": { "index": 79, "kind": "parameter", "displayName":
"Passphrase", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Password setting to use
in order to encrypt\/decrypt payloads sent using SSH" },
+ "securityConfiguration": { "index": 80, "kind": "parameter",
"displayName": "Security Configuration", "group": "security", "label":
"consumer,security", "required": false, "type": "object", "javaType":
"org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration",
"deprecated": false, "autowired": false, "secret": false, "description":
"Refers to a
org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for
configuring secure web resources." },
+ "securityOptions": { "index": 81, "kind": "parameter", "displayName":
"Security Options", "group": "security", "label": "consumer,security",
"required": false, "type": "object", "javaType":
"java.util.Map<java.lang.String, java.lang.Object>", "prefix":
"securityConfiguration.", "multiValue": true, "deprecated": false, "autowired":
false, "secret": false, "description": "To configure
NettyHttpSecurityConfiguration using key\/value pairs from the map. This is a
multi-value option with [...]
+ "securityProvider": { "index": 82, "kind": "parameter", "displayName":
"Security Provider", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Security provider to be
used for payload encryption. Defaults to SunX509 if not set." },
+ "ssl": { "index": 83, "kind": "parameter", "displayName": "Ssl", "group":
"security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Setting to specify
whether SSL encryption is applied to this endpoint" },
+ "sslClientCertHeaders": { "index": 84, "kind": "parameter", "displayName":
"Ssl Client Cert Headers", "group": "security", "label": "security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "When enabled and in SSL
mode, then the Netty consumer will en [...]
+ "sslContextParameters": { "index": 85, "kind": "parameter", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "To configure security
using SSLContextParam [...]
+ "sslHandler": { "index": 86, "kind": "parameter", "displayName": "Ssl
Handler", "group": "security", "label": "security", "required": false, "type":
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Reference to a class
that could be used to return an SSL Handler" },
+ "trustStoreResource": { "index": 87, "kind": "parameter", "displayName":
"Trust Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.http.NettyHttpConfiguration",
"configurationField": "configuration", "description": "Server side certificate
keys [...]
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json
index 8ea8c75e113..05d5ac6737c 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/netty.json
@@ -88,19 +88,17 @@
"textline": { "index": 61, "kind": "property", "displayName": "Textline",
"group": "codec", "label": "codec", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Only used for TCP. If no codec is specified,
you can use this flag to indicate a text line based codec; [...]
"enabledProtocols": { "index": 62, "kind": "property", "displayName":
"Enabled Protocols", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "TLSv1.2,TLSv1.3",
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "Which protocols to
enable when using SSL" },
"hostnameVerification": { "index": 63, "kind": "property", "displayName":
"Hostname Verification", "group": "security", "label": "common,security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "To enable\/disable
hostname verification on SSLEngine" },
- "keyStoreFile": { "index": 64, "kind": "property", "displayName": "Key
Store File", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.io.File", "deprecated": true, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Client side certificate keystore to be used
for encryption" },
- "keyStoreFormat": { "index": 65, "kind": "property", "displayName": "Key
Store Format", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Keystore format to be used for payload
encryption. Defaults to JKS if not set" },
- "keyStoreResource": { "index": 66, "kind": "property", "displayName": "Key
Store Resource", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Client side certificate keystore to be use
[...]
- "needClientAuth": { "index": 67, "kind": "property", "displayName": "Need
Client Auth", "group": "security", "label": "consumer,security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "Configures whether the
server needs client authentication when using SSL." },
- "passphrase": { "index": 68, "kind": "property", "displayName":
"Passphrase", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Password setting to use in order to
encrypt\/decrypt payloads sent using SSH" },
- "securityProvider": { "index": 69, "kind": "property", "displayName":
"Security Provider", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Security provider to be used for payload
encryption. Defaults to SunX509 if not set." },
- "ssl": { "index": 70, "kind": "property", "displayName": "Ssl", "group":
"security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Setting to specify whether SSL encryption is
applied to this endpoint" },
- "sslClientCertHeaders": { "index": 71, "kind": "property", "displayName":
"Ssl Client Cert Headers", "group": "security", "label": "security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "When enabled and in SSL
mode, then the Netty consumer will enrich the C [...]
- "sslContextParameters": { "index": 72, "kind": "property", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "To configure security using
SSLContextParameters" },
- "sslHandler": { "index": 73, "kind": "property", "displayName": "Ssl
Handler", "group": "security", "label": "security", "required": false, "type":
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Reference to a class that could be used to
return an SSL Handler" },
- "trustStoreFile": { "index": 74, "kind": "property", "displayName": "Trust
Store File", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.io.File", "deprecated": true, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Server side certificate keystore to be used
for encryption" },
- "trustStoreResource": { "index": 75, "kind": "property", "displayName":
"Trust Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Server side certificate keystore to be [...]
- "useGlobalSslContextParameters": { "index": 76, "kind": "property",
"displayName": "Use Global Ssl Context Parameters", "group": "security",
"label": "security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable usage of global SSL context
parameters." }
+ "keyStoreFormat": { "index": 64, "kind": "property", "displayName": "Key
Store Format", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Keystore format to be used for payload
encryption. Defaults to JKS if not set" },
+ "keyStoreResource": { "index": 65, "kind": "property", "displayName": "Key
Store Resource", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Client side certificate keystore to be use
[...]
+ "needClientAuth": { "index": 66, "kind": "property", "displayName": "Need
Client Auth", "group": "security", "label": "consumer,security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "Configures whether the
server needs client authentication when using SSL." },
+ "passphrase": { "index": 67, "kind": "property", "displayName":
"Passphrase", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Password setting to use in order to
encrypt\/decrypt payloads sent using SSH" },
+ "securityProvider": { "index": 68, "kind": "property", "displayName":
"Security Provider", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Security provider to be used for payload
encryption. Defaults to SunX509 if not set." },
+ "ssl": { "index": 69, "kind": "property", "displayName": "Ssl", "group":
"security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Setting to specify whether SSL encryption is
applied to this endpoint" },
+ "sslClientCertHeaders": { "index": 70, "kind": "property", "displayName":
"Ssl Client Cert Headers", "group": "security", "label": "security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "When enabled and in SSL
mode, then the Netty consumer will enrich the C [...]
+ "sslContextParameters": { "index": 71, "kind": "property", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "To configure security using
SSLContextParameters" },
+ "sslHandler": { "index": 72, "kind": "property", "displayName": "Ssl
Handler", "group": "security", "label": "security", "required": false, "type":
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Reference to a class that could be used to
return an SSL Handler" },
+ "trustStoreResource": { "index": 73, "kind": "property", "displayName":
"Trust Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Server side certificate keystore to be [...]
+ "useGlobalSslContextParameters": { "index": 74, "kind": "property",
"displayName": "Use Global Ssl Context Parameters", "group": "security",
"label": "security", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Enable usage of global SSL context
parameters." }
},
"headers": {
"CamelNettyCloseChannelWhenComplete": { "index": 0, "kind": "header",
"displayName": "", "group": "common", "label": "", "required": false,
"javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Indicates whether the channel should be
closed after complete.", "constantName":
"org.apache.camel.component.netty.NettyConstants#NETTY_CLOSE_CHANNEL_WHEN_COMPLETE"
},
@@ -183,17 +181,15 @@
"textline": { "index": 63, "kind": "parameter", "displayName": "Textline",
"group": "codec", "label": "codec", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Only used for TCP. If no codec is specified,
you can use this flag to indicate a text line based codec; [...]
"enabledProtocols": { "index": 64, "kind": "parameter", "displayName":
"Enabled Protocols", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "TLSv1.2,TLSv1.3",
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "Which protocols to
enable when using SSL" },
"hostnameVerification": { "index": 65, "kind": "parameter", "displayName":
"Hostname Verification", "group": "security", "label": "common,security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "To enable\/disable
hostname verification on SSLEngine" },
- "keyStoreFile": { "index": 66, "kind": "parameter", "displayName": "Key
Store File", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.io.File", "deprecated": true, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Client side certificate keystore to be used
for encryption" },
- "keyStoreFormat": { "index": 67, "kind": "parameter", "displayName": "Key
Store Format", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Keystore format to be used for payload
encryption. Defaults to JKS if not set" },
- "keyStoreResource": { "index": 68, "kind": "parameter", "displayName":
"Key Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Client side certificate keystore to be us [...]
- "needClientAuth": { "index": 69, "kind": "parameter", "displayName": "Need
Client Auth", "group": "security", "label": "consumer,security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "Configures whether the
server needs client authentication when using SSL." },
- "passphrase": { "index": 70, "kind": "parameter", "displayName":
"Passphrase", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Password setting to use in order to
encrypt\/decrypt payloads sent using SSH" },
- "securityProvider": { "index": 71, "kind": "parameter", "displayName":
"Security Provider", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Security provider to be used for payload
encryption. Defaults to SunX509 if not set." },
- "ssl": { "index": 72, "kind": "parameter", "displayName": "Ssl", "group":
"security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Setting to specify whether SSL encryption is
applied to this endpoint" },
- "sslClientCertHeaders": { "index": 73, "kind": "parameter", "displayName":
"Ssl Client Cert Headers", "group": "security", "label": "security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "When enabled and in SSL
mode, then the Netty consumer will enrich the [...]
- "sslContextParameters": { "index": 74, "kind": "parameter", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "To configure security using
SSLContextParameters" },
- "sslHandler": { "index": 75, "kind": "parameter", "displayName": "Ssl
Handler", "group": "security", "label": "security", "required": false, "type":
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Reference to a class that could be used to
return an SSL Handler" },
- "trustStoreFile": { "index": 76, "kind": "parameter", "displayName":
"Trust Store File", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.io.File", "deprecated": true,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Server side certificate keystore to be used
for encryption" },
- "trustStoreResource": { "index": 77, "kind": "parameter", "displayName":
"Trust Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Server side certificate keystore to b [...]
+ "keyStoreFormat": { "index": 66, "kind": "parameter", "displayName": "Key
Store Format", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Keystore format to be used for payload
encryption. Defaults to JKS if not set" },
+ "keyStoreResource": { "index": 67, "kind": "parameter", "displayName":
"Key Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Client side certificate keystore to be us [...]
+ "needClientAuth": { "index": 68, "kind": "parameter", "displayName": "Need
Client Auth", "group": "security", "label": "consumer,security", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "Configures whether the
server needs client authentication when using SSL." },
+ "passphrase": { "index": 69, "kind": "parameter", "displayName":
"Passphrase", "group": "security", "label": "security", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Password setting to use in order to
encrypt\/decrypt payloads sent using SSH" },
+ "securityProvider": { "index": 70, "kind": "parameter", "displayName":
"Security Provider", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Security provider to be used for payload
encryption. Defaults to SunX509 if not set." },
+ "ssl": { "index": 71, "kind": "parameter", "displayName": "Ssl", "group":
"security", "label": "security", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Setting to specify whether SSL encryption is
applied to this endpoint" },
+ "sslClientCertHeaders": { "index": 72, "kind": "parameter", "displayName":
"Ssl Client Cert Headers", "group": "security", "label": "security",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.netty.NettyConfiguration",
"configurationField": "configuration", "description": "When enabled and in SSL
mode, then the Netty consumer will enrich the [...]
+ "sslContextParameters": { "index": 73, "kind": "parameter", "displayName":
"Ssl Context Parameters", "group": "security", "label": "security", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "To configure security using
SSLContextParameters" },
+ "sslHandler": { "index": 74, "kind": "parameter", "displayName": "Ssl
Handler", "group": "security", "label": "security", "required": false, "type":
"object", "javaType": "io.netty.handler.ssl.SslHandler", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Reference to a class that could be used to
return an SSL Handler" },
+ "trustStoreResource": { "index": 75, "kind": "parameter", "displayName":
"Trust Store Resource", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"supportFileReference": true, "configurationClass":
"org.apache.camel.component.netty.NettyConfiguration", "configurationField":
"configuration", "description": "Server side certificate keystore to b [...]
}
}
diff --git
a/components-starter/camel-netty-http-starter/src/main/docs/netty-http.json
b/components-starter/camel-netty-http-starter/src/main/docs/netty-http.json
index c824a25dfd4..6ad8f87d9ca 100644
--- a/components-starter/camel-netty-http-starter/src/main/docs/netty-http.json
+++ b/components-starter/camel-netty-http-starter/src/main/docs/netty-http.json
@@ -449,22 +449,6 @@
"type": "io.netty.channel.EventLoopGroup",
"description": "To use a explicit EventLoopGroup as the boss thread
pool. For example to share a thread pool with multiple consumers or producers.
By default each consumer or producer has their own worker pool with 2 x cpu
count core threads. The option is a io.netty.channel.EventLoopGroup type.",
"sourceType":
"org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration"
- },
- {
- "name": "camel.component.netty-http.key-store-file",
- "type": "java.io.File",
- "description": "Client side certificate keystore to be used for
encryption",
- "sourceType":
"org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration",
- "deprecated": true,
- "deprecation": {}
- },
- {
- "name": "camel.component.netty-http.trust-store-file",
- "type": "java.io.File",
- "description": "Server side certificate keystore to be used for
encryption",
- "sourceType":
"org.apache.camel.component.netty.http.springboot.NettyHttpComponentConfiguration",
- "deprecated": true,
- "deprecation": {}
}
],
"hints": [],
diff --git
a/components-starter/camel-netty-http-starter/src/main/java/org/apache/camel/component/netty/http/springboot/NettyHttpComponentConfiguration.java
b/components-starter/camel-netty-http-starter/src/main/java/org/apache/camel/component/netty/http/springboot/NettyHttpComponentConfiguration.java
index 302fcf5089f..bd76c87f2cf 100644
---
a/components-starter/camel-netty-http-starter/src/main/java/org/apache/camel/component/netty/http/springboot/NettyHttpComponentConfiguration.java
+++
b/components-starter/camel-netty-http-starter/src/main/java/org/apache/camel/component/netty/http/springboot/NettyHttpComponentConfiguration.java
@@ -16,7 +16,6 @@
*/
package org.apache.camel.component.netty.http.springboot;
-import java.io.File;
import java.util.Map;
import io.netty.channel.EventLoopGroup;
import io.netty.channel.group.ChannelGroup;
@@ -35,7 +34,6 @@ import org.apache.camel.spi.HeaderFilterStrategy;
import org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
import org.apache.camel.support.jsse.SSLContextParameters;
import org.springframework.boot.context.properties.ConfigurationProperties;
-import
org.springframework.boot.context.properties.DeprecatedConfigurationProperty;
/**
* Netty HTTP server and client using the Netty 4.x.
@@ -397,11 +395,6 @@ public class NettyHttpComponentConfiguration
* To enable/disable hostname verification on SSLEngine
*/
private Boolean hostnameVerification = false;
- /**
- * Client side certificate keystore to be used for encryption
- */
- @Deprecated
- private File keyStoreFile;
/**
* Keystore format to be used for payload encryption. Defaults to JKS if
not
* set
@@ -456,11 +449,6 @@ public class NettyHttpComponentConfiguration
* option is a io.netty.handler.ssl.SslHandler type.
*/
private SslHandler sslHandler;
- /**
- * Server side certificate keystore to be used for encryption
- */
- @Deprecated
- private File trustStoreFile;
/**
* Server side certificate keystore to be used for encryption. Is loaded by
* default from classpath, but you can prefix with classpath:, file:, or
@@ -905,17 +893,6 @@ public class NettyHttpComponentConfiguration
this.hostnameVerification = hostnameVerification;
}
- @Deprecated
- @DeprecatedConfigurationProperty
- public File getKeyStoreFile() {
- return keyStoreFile;
- }
-
- @Deprecated
- public void setKeyStoreFile(File keyStoreFile) {
- this.keyStoreFile = keyStoreFile;
- }
-
public String getKeyStoreFormat() {
return keyStoreFormat;
}
@@ -998,17 +975,6 @@ public class NettyHttpComponentConfiguration
this.sslHandler = sslHandler;
}
- @Deprecated
- @DeprecatedConfigurationProperty
- public File getTrustStoreFile() {
- return trustStoreFile;
- }
-
- @Deprecated
- public void setTrustStoreFile(File trustStoreFile) {
- this.trustStoreFile = trustStoreFile;
- }
-
public String getTrustStoreResource() {
return trustStoreResource;
}
diff --git a/components-starter/camel-netty-starter/src/main/docs/netty.json
b/components-starter/camel-netty-starter/src/main/docs/netty.json
index cd5174c0186..aea01c3b57b 100644
--- a/components-starter/camel-netty-starter/src/main/docs/netty.json
+++ b/components-starter/camel-netty-starter/src/main/docs/netty.json
@@ -520,22 +520,6 @@
"type": "io.netty.channel.EventLoopGroup",
"description": "To use a explicit EventLoopGroup as the boss thread
pool. For example to share a thread pool with multiple consumers or producers.
By default each consumer or producer has their own worker pool with 2 x cpu
count core threads. The option is a io.netty.channel.EventLoopGroup type.",
"sourceType":
"org.apache.camel.component.netty.springboot.NettyComponentConfiguration"
- },
- {
- "name": "camel.component.netty.key-store-file",
- "type": "java.io.File",
- "description": "Client side certificate keystore to be used for
encryption",
- "sourceType":
"org.apache.camel.component.netty.springboot.NettyComponentConfiguration",
- "deprecated": true,
- "deprecation": {}
- },
- {
- "name": "camel.component.netty.trust-store-file",
- "type": "java.io.File",
- "description": "Server side certificate keystore to be used for
encryption",
- "sourceType":
"org.apache.camel.component.netty.springboot.NettyComponentConfiguration",
- "deprecated": true,
- "deprecation": {}
}
],
"hints": [],
diff --git
a/components-starter/camel-netty-starter/src/main/java/org/apache/camel/component/netty/springboot/NettyComponentConfiguration.java
b/components-starter/camel-netty-starter/src/main/java/org/apache/camel/component/netty/springboot/NettyComponentConfiguration.java
index a953e74781b..e39f4a0108d 100644
---
a/components-starter/camel-netty-starter/src/main/java/org/apache/camel/component/netty/springboot/NettyComponentConfiguration.java
+++
b/components-starter/camel-netty-starter/src/main/java/org/apache/camel/component/netty/springboot/NettyComponentConfiguration.java
@@ -16,7 +16,6 @@
*/
package org.apache.camel.component.netty.springboot;
-import java.io.File;
import java.util.Map;
import io.netty.channel.EventLoopGroup;
import io.netty.channel.group.ChannelGroup;
@@ -33,7 +32,6 @@ import org.apache.camel.component.netty.TextLineDelimiter;
import org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
import org.apache.camel.support.jsse.SSLContextParameters;
import org.springframework.boot.context.properties.ConfigurationProperties;
-import
org.springframework.boot.context.properties.DeprecatedConfigurationProperty;
/**
* Socket level networking using TCP or UDP with Netty 4.x.
@@ -452,11 +450,6 @@ public class NettyComponentConfiguration
* To enable/disable hostname verification on SSLEngine
*/
private Boolean hostnameVerification = false;
- /**
- * Client side certificate keystore to be used for encryption
- */
- @Deprecated
- private File keyStoreFile;
/**
* Keystore format to be used for payload encryption. Defaults to JKS if
not
* set
@@ -503,11 +496,6 @@ public class NettyComponentConfiguration
* option is a io.netty.handler.ssl.SslHandler type.
*/
private SslHandler sslHandler;
- /**
- * Server side certificate keystore to be used for encryption
- */
- @Deprecated
- private File trustStoreFile;
/**
* Server side certificate keystore to be used for encryption. Is loaded by
* default from classpath, but you can prefix with classpath:, file:, or
@@ -1039,17 +1027,6 @@ public class NettyComponentConfiguration
this.hostnameVerification = hostnameVerification;
}
- @Deprecated
- @DeprecatedConfigurationProperty
- public File getKeyStoreFile() {
- return keyStoreFile;
- }
-
- @Deprecated
- public void setKeyStoreFile(File keyStoreFile) {
- this.keyStoreFile = keyStoreFile;
- }
-
public String getKeyStoreFormat() {
return keyStoreFormat;
}
@@ -1123,17 +1100,6 @@ public class NettyComponentConfiguration
this.sslHandler = sslHandler;
}
- @Deprecated
- @DeprecatedConfigurationProperty
- public File getTrustStoreFile() {
- return trustStoreFile;
- }
-
- @Deprecated
- public void setTrustStoreFile(File trustStoreFile) {
- this.trustStoreFile = trustStoreFile;
- }
-
public String getTrustStoreResource() {
return trustStoreResource;
}