If you already know what is Unicode and you are sure that you know that you want to convert it to 7-bit ASCII and of the downside that it has, you can skip the chit-chat and jump to JUnidecode ...
Expected behavior Spring Security should either: Support char [] as password credentials in AuthenticationToken, or Explicitly document that only String credentials are supported (and that callers ...