Interface PasswordInputValidationResult
- All Known Implementing Classes:
PasswordInputValidationResult.Accepted, PasswordInputValidationResult.Rejected
public sealed interface PasswordInputValidationResult
permits PasswordInputValidationResult.Accepted, PasswordInputValidationResult.Rejected
Structured outcome of
PasswordInputValidator.validate(SecretValue, PasswordInputPolicy).
Sealed so callers can pattern-match exhaustively. The
PasswordInputValidationResult.Rejected variant carries the structural violation reason; it
never carries the input itself.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final record