package fr.openwide.core.jpa.security.crypto.password;
import fr.openwide.core.spring.util.StringUtils;
public class CoreLowerCaseShaPasswordEncoder extends CoreShaPasswordEncoder {
public CoreLowerCaseShaPasswordEncoder(int strength) {
super(strength);
}
@Override
public String encode(CharSequence rawPassword) {
return super.encode(StringUtils.lowerCase(rawPassword.toString()));
}
@Override
public boolean matches(CharSequence rawPassword, String encodedPassword) {
return super.matches(StringUtils.lowerCase(rawPassword.toString()), encodedPassword);
}
}