Class InputValidation

java.lang.Object
org.codice.ddf.platform.util.InputValidation

public class InputValidation extends Object
  • Method Details

    • sanitizeFilename

      public static String sanitizeFilename(String filename)
      Removes disallowed characters and file extensions from the filename.
      Parameters:
      filename - - filename to sanitize
      Returns:
      sanitized filename
    • isMimeTypeClientSideSafe

      public static boolean isMimeTypeClientSideSafe(String mimetype)
      Checks for mime types that have been disallowed by the system.
      Returns:
      true if the mime type is acceptable
    • isFileNameClientSideSafe

      public static boolean isFileNameClientSideSafe(String filename)
      Checks for filenames that have been disallowed by the system.
      Returns:
      true if the filename is acceptable