Hi You can likely use http://camel.apache.org/camel-configuration-utilities.html
And provide a ssl context or ssl client context on the jetty component. On Fri, Jul 10, 2015 at 3:46 PM, <[email protected]> wrote: > Thanx, Claus. It looks like I'd use setKeystore, setSslKeyPassword, and > setSslPassword to set up the HttpClient key usage, is that correct? What I > don't see is any way to set the client-side trust store (i.e., > HttpClient.setTrustStoreLocation & setTrustStorePassword)? > > Thanx, > > Stephen W. Chappell > > -----Original Message----- > From: Claus Ibsen [mailto:[email protected]] > Sent: Friday, July 10, 2015 2:21 AM > To: [email protected] > Subject: Re: Accessing HttpClient from JettyHttpComponent > > Hi > > Yeah its changed a bit now to unify jetty8 and jetty9. You can set TLS on the > component (see the setters) as part of the various keystore options that the > client would use. > > > > On Thu, Jul 9, 2015 at 3:14 PM, <[email protected]> wrote: >> Hi - >> >> I'm migrating some legacy code from Camel 2.8.3 up to 2.15.2. Previously I >> was able to access a Jetty HttpClient like so: >> >> JettyHttpComponent jettyComponent = (JettyHttpComponent) >> this.context.getComponent( >> CamelHttpProxy.JETTY_COMPONENT_NAME); >> HttpClient = jettyComponent.getHttpClient(); >> >> That'd let me set various keystore and truststore parameters for the target >> side of the proxy route I'm building. That method doesn't seem to exist >> anymore. Is there another way to access the jetty HttpClient? Or, is there >> another way to set up my target TLS parameters? >> >> Thanx, >> >> Stephen W. Chappell >> > > > > -- > Claus Ibsen > ----------------- > Red Hat, Inc. > Email: [email protected] > Twitter: davsclaus > Blog: http://davsclaus.com > Author of Camel in Action: http://www.manning.com/ibsen > hawtio: http://hawt.io/ > fabric8: http://fabric8.io/ -- Claus Ibsen ----------------- Red Hat, Inc. Email: [email protected] Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen hawtio: http://hawt.io/ fabric8: http://fabric8.io/
