[ https://issues.apache.org/jira/browse/CAMEL-20774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17846995#comment-17846995 ]
Federico Mariani commented on CAMEL-20774: ------------------------------------------ yes configuration via properties works and could be used for any use case, but it would be nice to be able to configure ssl configurations via a vault, for example {code:java} <spring:sslContextParameters id="sslContextParameters" > <spring:keyManagers keyPassword="{{hashicorp:pass/pass}}"> <spring:keyStore resource="classpath:server.jks" password="{{hashicorp:pass/pass}}" /> </spring:keyManagers> </spring:sslContextParameters> {code} and in particular, the keyStore that is missing, as reported by this issue. BUT, if this configuration is legacy, we'll look into camel.ssl or java configuration, no problem. My only (small) concern is that searching on the web, seems like that the sslContextParameters configuration via XML is quite used. > camel-core-xml - Align the type tns:keyStoreParametersFactoryBean to the > object KeyStoreParameters > -------------------------------------------------------------------------------------------------- > > Key: CAMEL-20774 > URL: https://issues.apache.org/jira/browse/CAMEL-20774 > Project: Camel > Issue Type: Improvement > Affects Versions: 4.6.0 > Reporter: Federico Mariani > Priority: Minor > Fix For: 4.x > > > The property keyStore (java.security.KeyStore) is present in the class > KeyStoreParameters but is missing from the XML type > tns:keyStoreParametersFactoryBean. > The java.security.KeyStore XML configuration may be needed for some use cases -- This message was sent by Atlassian Jira (v8.20.10#820010)