Class InputSanitizer

Object
InputSanitizer

public class InputSanitizer extends Object

Receives unclean input, gives clean output. Anything unclean is scrubbed.

For a more powerful version of it, see method Utils.security

Author:
maartenl
  • Constructor Details

    • InputSanitizer

      public InputSanitizer()
  • Method Details

    • alphabeticalandspace

      public static String alphabeticalandspace(String value)
      Returns a safe string, containing only alphabetical characters and space.
      Parameters:
      value - the original string.
      Returns:
      the new string
    • alphabetical

      public static String alphabetical(String value)
      Returns a safe string, containing only alphabetical characters.
      Parameters:
      value - the original string.
      Returns:
      the new string
    • alphanumericalandspace

      public static String alphanumericalandspace(String value)
      Returns a safe string, containing only alphanumerical characters and space.
      Parameters:
      value - the original string.
      Returns:
      the new string
    • alphanumericalandpuntuation

      public static String alphanumericalandpuntuation(String value)
      Returns a safe string, containing only alphanumerical characters and punctuation.
      Parameters:
      value - the original string.
      Returns:
      the new string
    • alphanumerical

      public static String alphanumerical(String value)
      Returns a safe string, containing only alphanumerical characters.
      Parameters:
      value - the original string.
      Returns:
      the new string
    • security

      public static String security(String dirtyInput)
      Returns a safe string, containing no javascript at all.
      Parameters:
      dirtyInput - the original string.
      Returns:
      the new string, without javascript.