Class DefaultUrlSanitizer

java.lang.Object
org.commonmark.renderer.html.DefaultUrlSanitizer
All Implemented Interfaces:
UrlSanitizer

public class DefaultUrlSanitizer extends Object implements UrlSanitizer
Allows http, https, mailto, and data protocols for url. Also allows protocol relative urls, and relative urls. Implementation based on https://github.com/OWASP/java-html-sanitizer/blob/f07e44b034a45d94d6fd010279073c38b6933072/src/main/java/org/owasp/html/FilterUrlByProtocolAttributePolicy.java
  • Constructor Details

    • DefaultUrlSanitizer

      public DefaultUrlSanitizer()
    • DefaultUrlSanitizer

      public DefaultUrlSanitizer(Collection<String> protocols)
  • Method Details