@Override public String encode(CharSequence rawPassword) { return createCharEncoder().encodePassword(decodeToCharArray(rawPassword.toString()), null); } }
@Override public String encodePassword(char[] rawPass, Object salt) throws DataAccessException { return doEncodePassword(getCharEncoder().encodePassword(rawPass, salt)); }
@Override public String encode(CharSequence rawPassword) { return createCharEncoder().encodePassword(decodeToCharArray(rawPassword.toString()), null); } }
@Override public String encode(CharSequence rawPassword) { return createCharEncoder().encodePassword(decodeToCharArray(rawPassword.toString()), null); } }
@Override public boolean isPasswordValid(String encPass, char[] rawPass, Object salt) { if (encPass == null) return false; return getCharEncoder().isPasswordValid(stripPrefix(encPass), rawPass, salt); }