@Override
    public int hashCode() {
      if (issuer == null) {
        return name.hashCode();
      }
      return (name + "|" + issuer).hashCode();
    }
If the {@code issuer} is set, returns a fully qualified string of the form {@code
"issuer:name"}, e.g., {@code "Google:bob@example.com"}. If no {@code issuer} is set, returns
just the account name.
java/com/google/android/apps/authenticator/otp/AccountDb.java