Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 03a255d1f4e461d8448597e2746e82bead84fdcd
https://github.com/tribe29/checkmk/commit/03a255d1f4e461d8448597e2746e82bea…
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: I5ab5e94eb2368953e2e111059832090921368cc3