Uses of Record Class
com.svenruppert.jsentinel.credential.input.PasswordInputPolicy
Packages that use PasswordInputPolicy
Package
Description
-
Uses of PasswordInputPolicy in com.svenruppert.jsentinel.credential.change
Constructors in com.svenruppert.jsentinel.credential.change with parameters of type PasswordInputPolicyModifierConstructorDescriptionPasswordChangeService(CredentialStore store, PasswordHashingService hashingService, PasswordInputValidator inputValidator, PasswordInputPolicy inputPolicy, CredentialLifecycleService lifecycleService, Clock clock) -
Uses of PasswordInputPolicy in com.svenruppert.jsentinel.credential.input
Methods in com.svenruppert.jsentinel.credential.input that return PasswordInputPolicyModifier and TypeMethodDescriptionstatic PasswordInputPolicyPasswordInputPolicy.defaults()OWASP-2023 baseline: 8..1024 characters, NFC normalisation on, control characters allowed.Methods in com.svenruppert.jsentinel.credential.input with parameters of type PasswordInputPolicyModifier and TypeMethodDescriptionPasswordNormalizer.normalize(SecretValue input, PasswordInputPolicy policy) Returns a newSecretValuecontaining the normalised form.ContextAwarePasswordValidator.validate(SecretValue secret, PasswordInputPolicy policy, PasswordContext context) Runs both the structural and context-aware checks.PasswordInputValidator.validate(char[] chars, PasswordInputPolicy policy) PasswordInputValidator.validate(SecretValue secret, PasswordInputPolicy policy) -
Uses of PasswordInputPolicy in com.svenruppert.jsentinel.credential.reset
Constructors in com.svenruppert.jsentinel.credential.reset with parameters of type PasswordInputPolicyModifierConstructorDescriptionPasswordResetService(CredentialStore credentialStore, ResetTokenStore resetStore, TokenDigestService tokens, PasswordHashingService hashingService, PasswordInputValidator inputValidator, PasswordInputPolicy inputPolicy, CredentialLifecycleService lifecycleService, Clock clock)