Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: b0706d5dedbf98f82f0fa50dde9c404476ad9126
https://github.com/tribe29/checkmk/commit/b0706d5dedbf98f82f0fa50dde9c40447…
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: I3070ca129d2591146e8a37ebaaac89e8324b90c9