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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.