我在JBoss AS库中存储密码,APIKey等敏感信息。我需要在camel路由中检索它并设置camel exchange头。
我在下面尝试过它无效。
<setHeader headerName="apikey">
<simple>{{VAULT::event_policy_online::password::1}}</simple>
</setHeader>
我怎样才能实现它?
答案 0 :(得分:1)
您可以为在Vault中创建的密码创建EAP系统属性(例如,myfusepassword
)。
然后可以使用以下表示法在camel配置中访问密码:
${sys.myfusepassword}