Class UsAsciiUtils

java.lang.Object
com.ongres.scram.common.UsAsciiUtils

final class UsAsciiUtils extends Object
Utility to remove non-printable characters from the US-ASCII String.
  • Constructor Details

    • UsAsciiUtils

      private UsAsciiUtils()
  • Method Details

    • toPrintable

      static char[] toPrintable(char[] value)
      Removes non-printable characters from the US-ASCII String.
      Parameters:
      value - The original String
      Returns:
      The possibly modified String, without non-printable US-ASCII characters.
      Throws:
      IllegalArgumentException - If the String is null or contains non US-ASCII characters.
    • toPrintable

      static String toPrintable(String value)
      Removes non-printable characters from the US-ASCII String.
      Parameters:
      value - The original String
      Returns:
      The possibly modified String, without non-printable US-ASCII characters.
      Throws:
      IllegalArgumentException - If the String is null or contains non US-ASCII characters.