McIntozh opened a new pull request, #9219: URL: https://github.com/apache/camel/pull/9219
# Description A first try of solving CAMEL-18917 "Signature is not validated". Added a new configuration option to supply certificates that are used for validation. If no certificates are supplied (the default configuration), signatures are not validated. This way the previous behavior where signatures are not validated, is not affected if nothing is explicitly configured. Had to do quite some code changes and fix certain unit tests. I haven't implemented validation for MDNs on client side yet, because there are still other open issues regarding the MDN that have to be solved first. # Target - [x] I checked that the commit is targeting the correct branch (note that Camel 3 uses `camel-3.x`, whereas Camel 4 uses the `main` branch) # Tracking - [x] If this is a large change, bug fix, or code improvement, I checked there is a [JIRA issue](https://issues.apache.org/jira/browse/CAMEL) filed for the change (usually before you start working on it). # Apache Camel coding standards and style - [x] I checked that each commit in the pull request has a meaningful subject line and body. - [x] I formatted the code using `mvn -Pformat,fastinstall install && mvn -Psourcecheck` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
