Why camel route-info command displays the decrypted data ?

Solution Verified - Updated -

Issue

  • Compliance with the security policy that instructs that no password has to be available in plain text.
  • The profile configuration is covered by the ${crypt:} mechanism. Yet when camel:route-info CLI command is used, it display all params substituted with the password clearly visible.
  • It would be nice if the password parameters were obfuscated in some form.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<route group="testgroup" customId="true" id="WIFI-venues" xmlns="http://camel.apache.org/schema/spring">
    <from uri="direct:venues-to-dwh"/>
    <to uri="https4://testhost/v1/api/venues?authUsername=apiuser&authPassword=gibberishpassword" id="to6"/>
    <unmarshal id="unmarshal2">
        <json library="Jackson"/>
    </unmarshal>
    <to uri="log:VENUES-CAMEL?level=INFO&amp;showAll=true" id="to7"/>
</route>

Environment

  • Red Hat JBoss Fuse
    • 6.1.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content