Interface PasswordEncoder
-
public interface PasswordEncoder
Responsible 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.String
encode(java.lang.String rawPassword)
boolean
matches(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
-
-