Package com.svenruppert.jsentinel.credential.input
package com.svenruppert.jsentinel.credential.input
-
ClassDescriptionContext-aware password validator that wraps the structural
PasswordInputValidatorwith the checks the Konzept ยง14 mandates: a password must not contain its user's username, the local part of their email, the email domain, or any of the operator-supplied forbidden terms (CWE-521 / CWE-287).Adapter-neutral user / application context consumed by theContextAwarePasswordValidator.Operator-configurable input hygiene rules for password material.Structured outcome ofPasswordInputValidator.validate(SecretValue, PasswordInputPolicy).Checks password input against thePasswordInputPolicy.Reason that input was rejected by thePasswordInputValidator.Normalises password material under the activePasswordInputPolicyso that two equivalent Unicode representations of the same characters compare equal across hash/verify (CWE-176).