CAMEL-12728: much better TLS/SSL configuration ... ...in `camel-rest-swagger`
Setting up TLS/SSL settings in `camel-rest-swagger` was limit…
CAMEL-12728: much better TLS/SSL configuration ......in `camel-rest-swagger`Setting up TLS/SSL settings in `camel-rest-swagger` was limited to thedelegate component being configured and present in the context. Thisadds support for setting TLS/SSL configuration via Camel's standard`SSLContextParameters` and `useGlobalSslContextParameters` flag used inmany components that deal with TLS/SSL.In addition to that, this adds a new parameter considered in the`RestProducerFactory` SPI: now parameters that need to be applied to thedelegate component can be specified in the `component` key of theparameter Map. Those properties will be only considered if the componentis not already present in the Camel context. That is, if the`CamelContext::getEndpoint` would have the side effect of creating thedelegate component and adding it to the Camel context. Now thatcomponent can be customized with properties from the `component`parameters Map.