private void validateCharset()

in ddm-rrm-user-management/src/main/java/com/epam/digital/data/platform/management/users/validator/format/FileEncodingValidator.java [44:56]


  private void validateCharset(MultipartFile inputFile) {

    String guessedEncoding;
    try {
      guessedEncoding = encodingDetector.guessEncoding(inputFile.getInputStream());
    } catch (Exception e) {
      throw new FileLoadProcessingException("Error during encoding validation", e);
    }

    if (!StringUtils.equals(fileEncoding, guessedEncoding)) {
      throw new FileEncodingException("Wrong file encoding, should be " + fileEncoding);
    }
  }