|
|
|
@ -198,10 +198,13 @@ The password package of the spring-security-crypto module provides support for e |
|
|
|
[source,java] |
|
|
|
[source,java] |
|
|
|
---- |
|
|
|
---- |
|
|
|
public interface PasswordEncoder { |
|
|
|
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; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
---- |
|
|
|
---- |
|
|
|
|
|
|
|
|
|
|
|
|