Interface XhtmlCleaner

All Known Implementing Classes:
PolicyConfiguredCleaner

@Deprecated public interface XhtmlCleaner
Deprecated.
since 5.1.4 See StorageFormatCleaner and RenderedContentCleaner instead.
  • Method Details

    • clean

      Deprecated.
      Clean the supplied body content markup and make it safe from security concerns.
      Parameters:
      uncleanCeo - a CEO containing the body content to be processed. The CEO is not modified, but the cleaned body content is returned.
      Returns:
      a result encapsulating the cleaned version of the supplied body content XHTML as well as a description of rules applied.
    • cleanQuietly

      String cleanQuietly(ContentEntityObject uncleanCeo)
      Deprecated.
      Clean the specified body content markup and make it safe from security concerns with out reporting any clean up performed
      Parameters:
      uncleanCeo - a CEO containing the body content to be processed. The CEO is not modified, but the cleaned body content is returned.
      Returns:
      a cleaned up version of the supplied body content
    • cleanQuietly

      String cleanQuietly(String unclean)
      Deprecated.
      Clean the specified String.
      Parameters:
      unclean - the String to be cleaned
      Returns:
      a cleaned version of the supplied String
    • cleanStyleAttribute

      String cleanStyleAttribute(String uncleanStyle)
      Deprecated.
      Convert the supplied value of an HTML style attribute into a safe form if necessary. If the result of the safety checking results in no properties remaining then it is possible that an empty String will be returned.
      Parameters:
      uncleanStyle - the style attribute value to be cleaned
      Returns:
      a cleaned version of the supplied style attribute value..
    • isCleanUrlAttribute

      boolean isCleanUrlAttribute(String urlValue)
      Deprecated.
      Test that the supplied value of a URL type attribute (such as href) is safe for output.
      Parameters:
      urlValue -
      Returns:
      true if this attribute value can be output, otherwise false.