| 123456789101112131415161718192021222324 |
- """Пароль пользователя клиента."""
- from typ import typ
- class UserPass(typ.IPass):
- """Пароль пользователя клиента."""
- def __init__(self) -> None:
- """Возвращает новый пароль пользователя."""
- self._pass: str = ""
- def get(self) -> str:
- """Возвращает хранимый пароль."""
- return self._pass
- def set(self, val: str) -> str:
- """Устанавливает новое значение пароля пользователя клиента."""
- if val == "":
- return "UserPass.set(): password is empty"
- if self._pass != "":
- return "User.password_set(): пароль уже установлен"
- self._pass = val
- return ""
|