Uses of Class
com.svenruppert.jsentinel.credential.secret.SecretValue
Packages that use SecretValue
Package
Description
-
Uses of SecretValue in com.svenruppert.jsentinel.credential.change
Methods in com.svenruppert.jsentinel.credential.change that return SecretValueModifier and TypeMethodDescriptionPasswordChangeCommand.currentPassword()Returns the value of thecurrentPasswordrecord component.PasswordChangeCommand.newPassword()Returns the value of thenewPasswordrecord component.Constructors in com.svenruppert.jsentinel.credential.change with parameters of type SecretValueModifierConstructorDescriptionPasswordChangeCommand(String username, SecretValue currentPassword, SecretValue newPassword) Creates an instance of aPasswordChangeCommandrecord class. -
Uses of SecretValue in com.svenruppert.jsentinel.credential.compromised
Methods in com.svenruppert.jsentinel.credential.compromised with parameters of type SecretValueModifier and TypeMethodDescriptionCompromisedPasswordChecker.check(SecretValue password) Evaluates the candidate password.LocalBlocklistCompromisedPasswordChecker.check(SecretValue password) NoOpCompromisedPasswordChecker.check(SecretValue password) -
Uses of SecretValue in com.svenruppert.jsentinel.credential.history
Methods in com.svenruppert.jsentinel.credential.history with parameters of type SecretValueModifier and TypeMethodDescriptionPasswordHistoryService.evaluate(String username, SecretValue candidate, PasswordHistoryPolicy policy) ReturnsPasswordHistoryDecision.Reusedwhen the supplied candidate verifies against any retained envelope underpolicy. -
Uses of SecretValue in com.svenruppert.jsentinel.credential.input
Methods in com.svenruppert.jsentinel.credential.input that return SecretValueModifier and TypeMethodDescriptionPasswordNormalizer.normalize(SecretValue input, PasswordInputPolicy policy) Returns a newSecretValuecontaining the normalised form.Methods in com.svenruppert.jsentinel.credential.input with parameters of type SecretValueModifier 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(SecretValue secret, PasswordInputPolicy policy) -
Uses of SecretValue in com.svenruppert.jsentinel.credential.password
Methods in com.svenruppert.jsentinel.credential.password with parameters of type SecretValueModifier and TypeMethodDescriptiondefault PasswordHashResultPasswordHashingService.hash(SecretValue password) SecretValue overload forPasswordHashingService.hash(char[]).default CredentialVerificationResultPasswordHashingService.verify(SecretValue password, String encodedHash) SecretValue overload forPasswordHashingService.verify(char[], String).default CredentialVerificationResultPasswordHashingService.verifyAgainstNothing(SecretValue password) SecretValue overload forPasswordHashingService.verifyAgainstNothing(char[]). -
Uses of SecretValue in com.svenruppert.jsentinel.credential.reset
Methods in com.svenruppert.jsentinel.credential.reset with parameters of type SecretValueModifier and TypeMethodDescriptionPasswordResetService.consume(String wireToken, SecretValue newPassword) Consumes the supplied wire token, atomically replacing the credential's hash with the supplied new password and marking the token CONSUMED. -
Uses of SecretValue in com.svenruppert.jsentinel.credential.secret
Methods in com.svenruppert.jsentinel.credential.secret that return SecretValueModifier and TypeMethodDescriptionstatic SecretValueSecretValue.ofChars(char[] source) Builds aSecretValuefrom a caller-ownedchar[].static SecretValueConvenience overload forStringinputs. -
Uses of SecretValue in com.svenruppert.jsentinel.credential.token
Methods in com.svenruppert.jsentinel.credential.token that return SecretValueModifier and TypeMethodDescriptionSelectorVerifierToken.verifier()Returns the value of theverifierrecord component.Constructors in com.svenruppert.jsentinel.credential.token with parameters of type SecretValueModifierConstructorDescriptionSelectorVerifierToken(String selector, SecretValue verifier) Creates an instance of aSelectorVerifierTokenrecord class.