From 4e8e8cb1d44942163f6257ae21cdf01b018d7401 Mon Sep 17 00:00:00 2001 From: vedran-kolka-syntio Date: Thu, 18 May 2023 16:56:10 +0200 Subject: [PATCH] added sslCipherSuite property so TLS can be enabled --- kamelets/jms-ibm-mq-sink.kamelet.yaml | 6 ++++++ kamelets/jms-ibm-mq-source.kamelet.yaml | 6 ++++++ .../main/resources/kamelets/jms-ibm-mq-sink.kamelet.yaml | 6 ++++++ .../main/resources/kamelets/jms-ibm-mq-source.kamelet.yaml | 6 ++++++ 4 files changed, 24 insertions(+) diff --git a/kamelets/jms-ibm-mq-sink.kamelet.yaml b/kamelets/jms-ibm-mq-sink.kamelet.yaml index a8af8c4a0..d1f8edc1f 100644 --- a/kamelets/jms-ibm-mq-sink.kamelet.yaml +++ b/kamelets/jms-ibm-mq-sink.kamelet.yaml @@ -90,6 +90,10 @@ spec: x-descriptors: - urn:alm:descriptor:com.tectonic.ui:password - urn:camel:group:credentials + sslCipherSuite: + title: "CipherSuite" + description: "CipherSuite to use for enabling TLS" + type: string dependencies: - "camel:jms" - "camel:kamelet" @@ -114,6 +118,8 @@ spec: value: '{{password}}' - key: XMSC_CLIENT_ID value: '{{?clientId}}' + - key: XMSC_WMQ_SSL_CIPHER_SUITE + value: '{{?sslCipherSuite}}' from: uri: "kamelet:source" steps: diff --git a/kamelets/jms-ibm-mq-source.kamelet.yaml b/kamelets/jms-ibm-mq-source.kamelet.yaml index e6a174df5..68dce5810 100644 --- a/kamelets/jms-ibm-mq-source.kamelet.yaml +++ b/kamelets/jms-ibm-mq-source.kamelet.yaml @@ -90,6 +90,10 @@ spec: x-descriptors: - urn:alm:descriptor:com.tectonic.ui:password - urn:camel:group:credentials + sslCipherSuite: + title: "CipherSuite" + description: "CipherSuite to use for enabling TLS" + type: string dependencies: - "camel:jms" - "camel:kamelet" @@ -114,6 +118,8 @@ spec: value: '{{password}}' - key: XMSC_CLIENT_ID value: '{{?clientId}}' + - key: XMSC_WMQ_SSL_CIPHER_SUITE + value: '{{?sslCipherSuite}}' from: uri: "jms:{{destinationType}}:{{destinationName}}" parameters: diff --git a/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-sink.kamelet.yaml index a8af8c4a0..d1f8edc1f 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-sink.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-sink.kamelet.yaml @@ -90,6 +90,10 @@ spec: x-descriptors: - urn:alm:descriptor:com.tectonic.ui:password - urn:camel:group:credentials + sslCipherSuite: + title: "CipherSuite" + description: "CipherSuite to use for enabling TLS" + type: string dependencies: - "camel:jms" - "camel:kamelet" @@ -114,6 +118,8 @@ spec: value: '{{password}}' - key: XMSC_CLIENT_ID value: '{{?clientId}}' + - key: XMSC_WMQ_SSL_CIPHER_SUITE + value: '{{?sslCipherSuite}}' from: uri: "kamelet:source" steps: diff --git a/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-source.kamelet.yaml index e6a174df5..68dce5810 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/jms-ibm-mq-source.kamelet.yaml @@ -90,6 +90,10 @@ spec: x-descriptors: - urn:alm:descriptor:com.tectonic.ui:password - urn:camel:group:credentials + sslCipherSuite: + title: "CipherSuite" + description: "CipherSuite to use for enabling TLS" + type: string dependencies: - "camel:jms" - "camel:kamelet" @@ -114,6 +118,8 @@ spec: value: '{{password}}' - key: XMSC_CLIENT_ID value: '{{?clientId}}' + - key: XMSC_WMQ_SSL_CIPHER_SUITE + value: '{{?sslCipherSuite}}' from: uri: "jms:{{destinationType}}:{{destinationName}}" parameters: