Log redaction for sensitive input values, C side
Some service/methods deal with sensitive information (passwords,
financial, etc.). All input values (e.g. gateway method params)
are currently logged in the activity log regardless of your log
level. This commit will allow you to redact the params of any
method which matches a configurable set of left-anchored string
values.
This commit adds the initial config, and covers redaction of method
parameters sent through the gateway, the translator, and more general
OpenSRF C applications.
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Dan Scott <dan@coffeecode.net>