I need to mask certain headers (e.g. Authorization header) at the Camel Context level, so that even if a programmer logs "showAll", the header is masked.
Reading the Camel docs, I thought I would implement LogListener or ExchangeFormatter But, looking at this thread, maybe I should extend the DefaultMaskingFormatter Any thoughts in the pros/cons of the three approaches ?