SLING-8266 - Stop embedding ESAPI

Delegate XSS handling to the Sling XSS API instead of using ESAPI
directly.

Tests have been adapted by porting some of them to Sling Mocks. With the new
requirements added by the XSS API bundle, we need to pull in a more
recent version of the api bundle. With that, the Sling Testing Tools
mocks no longer provided all the needed methods so just switch to Sling
mocks outright.

Closes #1
15 files changed
tree: bbff651c0f324eaf7f9f30489a16faf66bc23c6f
  1. src/
  2. .gitignore
  3. CODE_OF_CONDUCT.md
  4. CONTRIBUTING.md
  5. Jenkinsfile
  6. LICENSE
  7. pom.xml
  8. README.md
README.md

Build Status Test Status Maven Central JavaDocs License scripting

Apache Sling Scripting JSP Tag Library

Core Tag Library for Apache Sling JSP support.

This module is part of the Apache Sling project. You can read more about this particular module on our documentation website.