You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2022/08/11 09:57:00 UTC
[jira] [Created] (CAMEL-18385) camel-kamelet - Endpoint URIs from parameters could be passed as-is without uri encoding
Claus Ibsen created CAMEL-18385:
-----------------------------------
Summary: camel-kamelet - Endpoint URIs from parameters could be passed as-is without uri encoding
Key: CAMEL-18385
URL: https://issues.apache.org/jira/browse/CAMEL-18385
Project: Camel
Issue Type: Improvement
Components: camel-kamelet, camel-yaml-dsl
Reporter: Claus Ibsen
Fix For: 3.x
CAMEL-18370 is related to this because the kamelet parameters become URI parameters to the kamelet, which means that sensitive data such as username, passwords must be protected by RAW() style to allow special chars such as + to keep being +.
We could for yaml-dsl then build the uri parameters in a special way where we store this as a bean (Map) and then let camel-kamelet lookup this bean via an uuid, and then grab the data as-is to be used.
However this is a bit special when using yaml-dsl that can define endpoint parameters in a special map like way.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)