|
@@ -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;
|
|
|
+ }
|
|
|
}
|
|
|
----
|
|
|
|