diff options
Diffstat (limited to 'ipalib/parameters.py')
-rw-r--r-- | ipalib/parameters.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ipalib/parameters.py b/ipalib/parameters.py index fc6880747..0cf6a1f75 100644 --- a/ipalib/parameters.py +++ b/ipalib/parameters.py @@ -353,6 +353,11 @@ class Param(ReadOnly): self.validate(value) return value + def safe_value(self, value): + if isinstance(self, Password) and value is not None: + return u'********' + return value + def clone(self, **overrides): """ Return a new `Param` instance similar to this one. |