Claus Ibsen created CAMEL-26551:
-----------------------------------
Summary: camel-dapr - the secret store and key headers override
the endpoint without an option to turn that off
Key: CAMEL-26551
URL: https://issues.apache.org/jira/browse/CAMEL-26551
Project: Camel
Issue Type: Improvement
Reporter: Claus Ibsen
Found while fixing CAMEL-26263 (PR #29105).
For the {{secret}} operation, {{DaprConfigurationOptionsProxy.getSecretStore}}
and the key lookup take the {{CamelDaprSecretStore}} and {{CamelDaprKey}}
headers first, and the endpoint options only when no header is set. A message
can so read another secret, or use another secret store, than the endpoint is
configured with.
Proposed, like CAMEL-26273 for camel-clickhouse: honour these two headers for
the secret operation only with an endpoint option (default false, with an
upgrade guide entry), and document on the page which headers override the
endpoint.
_Claude Code on behalf of Claus Ibsen (davsclaus)_
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)