(
self,
account_id: str,
*,
status: str,
message: str = "",
)
| 443 | |
| 444 | |
| 445 | def make_id(prefix: str) -> str: |
| 446 | """Create a short local identifier.""" |
| 447 | return f"{prefix}-{secrets.token_hex(4)}" |
| 448 | |
| 449 | |
| 450 | def mask_secret(value: str) -> str: |
| 451 | """Mask a secret for UI display.""" |
| 452 | normalized = (value or "").strip() |
| 453 | if not normalized: |
| 454 | return "" |
| 455 | if len(normalized) <= 8: |
| 456 | return f"{normalized[:2]}***{normalized[-2:]}" |
| 457 | return f"{normalized[:4]}***{normalized[-4:]}" |
no test coverage detected