Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: 2011b266cba002c8b9bb9c66072c99218885abb0
https://github.com/tribe29/checkmk/commit/2011b266cba002c8b9bb9c66072c99218…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-06-21 (Tue, 21 Jun 2022)
Changed paths:
A .werks/14376
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/valuespec.py
M cmk/gui/visuals.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/test_valuespec.py
Log Message:
-----------
14376 SEC Mask passwords in rule export
Add a mask() function to ValueSpec that recurses through the structure
and allows sub-classes to obscure sensitive information like passwords.
Mask passwords in the GUI view which displays the Rule representation
for the REST API.
Change-Id: I3b36b6c9d50d1797f20c34c699db12d31e3a4190