Hi Steve, you basically have to define some SSLContextParameters and add them to your HttpComponent as hopefully can be seen in the URL below
https://github.com/RovoMe/camel-rest-dsl-with-spring-security/blob/master/src/main/java/at/rovo/awsxray/config/HttpClientSpringConfig.java <https://github.com/RovoMe/camel-rest-dsl-with-spring-security/blob/master/src/main/java/at/rovo/awsxray/config/HttpClientSpringConfig.java> Note that this project is just a playground to test out things and may thus change frequently. Don’t get distracted by the custom HttpComponent being created at the bottom, I currently work on an AWS XRay support in Camel (similar to OpenTracing) and thus need the HttpClientBuilder from AWS rather than the Apache Commons HttpClientBuilder. A sample configuration of the SSLContextParameters which only defines a keystone (truststore is analog to this) can be seen here: https://github.com/RovoMe/camel-rest-dsl-with-spring-security/blob/master/src/main/java/at/rovo/awsxray/config/SSLContextConfig.java <https://github.com/RovoMe/camel-rest-dsl-with-spring-security/blob/master/src/main/java/at/rovo/awsxray/config/SSLContextConfig.java> As this configuration is used for Jetty actually, wich does not support TLSv1/1.1 since version 9.3 anymore due to a lack of secure ciphers, the majority of lines in this configuration are used to add TLSv1/1.1 support, which will become obsolete hopefully once Camel 2.19.4 or 2.20.1 (?) will be released. HTH, Roman > Am 20.10.2017 um 18:52 schrieb Steve973 [via Camel] > <ml+s465427n5814739...@n5.nabble.com>: > > Hello. I'm trying to figure out how to set up the http4 component with ssl > information (keystore, truststore) with Spring Boot. I would like to have > a @Configuration class that configures the "https4" component, but I cannot > find examples. Do any of you know of an example that I could look at? > > Thanks, > Steve > > > If you reply to this email, your message will be added to the discussion > below: > http://camel.465427.n5.nabble.com/http4-component-with-spring-boot-to-configure-ssl-parameters-tp5814739.html > > <http://camel.465427.n5.nabble.com/http4-component-with-spring-boot-to-configure-ssl-parameters-tp5814739.html> > To unsubscribe from Camel - Users, click here > <http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=465428&code=cm92b0BnbXguYXR8NDY1NDI4fC04OTkzMjQ3MzM=>. > NAML > <http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>