Md5PasswordEncoder md5 = new Md5PasswordEncoder();
if (user != null && md5.isPasswordValid(user.getPassword(), password.trim(), SALT)) {}
// isPasswordValid :
public boolean isPasswordValid(String encPass, String rawPass, Object salt) {
String pass1 = "" + encPass;
String pass2 = this.encodePassword(rawPass, salt);
return PasswordEncoderUtils.equals(pass1, pass2);
}