Interface CompromisedPasswordResult

All Known Implementing Classes:
CompromisedPasswordResult.CheckFailed, CompromisedPasswordResult.Clean, CompromisedPasswordResult.Pwned

Sealed result of a CompromisedPasswordChecker call.

The result is intentionally not a boolean — the "compromised vs unknown vs check-failed" trichotomy carries the information that callers need to apply the operator-configured failure policy (CWE-203, CWE-209).