From 0ae6e6e767d24aebba947e12ea8c658d0a9f3243 Mon Sep 17 00:00:00 2001 From: Talerngpong Virojwutikul Date: Tue, 1 Mar 2022 21:37:31 +0700 Subject: [PATCH] Update PasswordEncoder declaration Closes gh-10910 --- .../src/docs/asciidoc/_includes/servlet/crypto/index.adoc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/manual/src/docs/asciidoc/_includes/servlet/crypto/index.adoc b/docs/manual/src/docs/asciidoc/_includes/servlet/crypto/index.adoc index 137b3e8b69..c91c882d0a 100644 --- a/docs/manual/src/docs/asciidoc/_includes/servlet/crypto/index.adoc +++ b/docs/manual/src/docs/asciidoc/_includes/servlet/crypto/index.adoc @@ -198,10 +198,13 @@ The password package of the spring-security-crypto module provides support for e [source,java] ---- public interface PasswordEncoder { + String encode(CharSequence rawPassword); -String encode(String rawPassword); + boolean matches(CharSequence rawPassword, String encodedPassword); -boolean matches(String rawPassword, String encodedPassword); + default boolean upgradeEncoding(String encodedPassword) { + return false; + } } ----