Interface PasswordEncoder
-
public interface PasswordEncoderResponsible for determining if a given password matches its encoded state and encoding raw passwords.- Since:
- 1.0
- Author:
- Sergio del Amo
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringencode(java.lang.String rawPassword)booleanmatches(java.lang.String rawPassword, java.lang.String encodedPassword)
-
-
-
Method Detail
-
encode
java.lang.String encode(java.lang.String rawPassword)
- Parameters:
rawPassword- The plain text password- Returns:
- The result of encoding the password
-
matches
boolean matches(java.lang.String rawPassword, java.lang.String encodedPassword)- Parameters:
rawPassword- The plain text passwordencodedPassword- The encoded password to match against- Returns:
- true if the passwords match
-
-