4.0.0org.owasp.esapiesapi2.7.1.0-SNAPSHOTjarcentralhttps://central.sonatype.org/publish/publish-portal-maven/https://github.com/ESAPI/esapi-java-legacy/releasesBSDhttps://www.opensource.org/licenses/bsd-license.phpCode License - New BSD LicenseCreative Commons 3.0 BY-SAhttps://creativecommons.org/licenses/by-sa/3.0/Content License - Create Commons 3.0 BY-SAESAPIhttps://owasp.org/www-project-enterprise-security-api/The Enterprise Security API (ESAPI) project is an OWASP project
to create simple strong security controls for every web platform.
Security controls are not simple to build. You can read about the
hundreds of pitfalls for unwary developers on the OWASP web site. By
providing developers with a set of strong controls, we aim to
eliminate some of the complexity of creating secure web applications.
This can result in significant cost savings across the SDLC.
The Open Worldwide Application Security Project (OWASP)https://owasp.org/ESAPI-Project-Usershttps://groups.google.com/a/owasp.org/forum/#!forum/esapi-project-users/joinhttps://groups.google.com/a/owasp.org/forum/#!forum/esapi-project-users/unsubscribemailto:esapi-project-users@owasp.org(Pre 3/25/2019) https://lists.owasp.org/pipermail/esapi-users/ESAPI-Project-Devhttps://groups.google.com/a/owasp.org/forum/#!forum/esapi-project-dev/joinhttps://groups.google.com/a/owasp.org/forum/#!forum/esapi-project-dev/unsubscribemailto:esapi-project-dev@owasp.org(Pre 3/25/2019) https://lists.owasp.org/pipermail/esapi-dev/OWASP-ESAPI (Inactive! Archive only!)https://lists.owasp.org/pipermail/owasp-esapi/scm:git:git://github.com/ESAPI/esapi-java-legacy.gitscm:git:git@github.com:ESAPI/esapi-java-legacy.githttps://github.com/ESAPI/esapi-java-legacyGitHub Issue Trackinghttps://github.com/ESAPI/esapi-java-legacy/issuesJeff WilliamsContrast SecurityProject FounderKevin W. WallVerisignProject Co-leaderMatt SeilOWASPProject Co-leaderJeremiah J. StaceyJUnit SMEJack of all trades, master of manyChris SchmidtFluid TruckFormer project co-leaderDave WichersJim ManicoUTF-81.372.0.0-M32.0.0-M112.0.94.9.34.9.3.13.5.31.82025-06-02 00:00:00javax.servletjavax.servlet-api3.1.0providedjavax.servlet.jspjavax.servlet.jsp-api2.3.3providedjavax.servletjavax.servlet-apixomxom1.3.9xercesxercesImplcommons-beanutilscommons-beanutils1.11.0commons-configurationcommons-configuration1.10commons-loggingcommons-loggingxml-apisxml-apiscommons-langcommons-lang2.6commons-fileuploadcommons-fileupload1.6.0commons-iocommons-ioorg.apache.commonscommons-collections44.5.0-M2org.apache-extras.beanshellbsh2.0b6org.owasp.antisamyantisamy1.7.8org.slf4jslf4j-apicommons-loggingcommons-loggingorg.slf4jslf4j-api2.0.16xml-apisxml-apis1.4.01com.github.spotbugsspotbugs-annotations${version.spotbugs}truecommons-codeccommons-codec1.17.1testjunitjunit4.13.2testorg.hamcresthamcrest-coreorg.bouncycastlebcprov-jdk18on1.78.1testorg.hamcresthamcrest-core2.2testorg.powermockpowermock-api-mockito2${version.powermock}testorg.mockitomockito-coreorg.mockitomockito-core3.12.4testorg.powermockpowermock-core${version.powermock}testnet.bytebuddybyte-buddynet.bytebuddybyte-buddy-agentorg.powermockpowermock-module-junit4${version.powermock}testjunitjunitorg.hamcresthamcrest-coreorg.powermockpowermock-reflect${version.powermock}testorg.objenesisobjenesisnet.bytebuddybyte-buddynet.bytebuddybyte-buddy-agentorg.openjdk.jmhjmh-core${version.jmh}testorg.apache.maven.pluginsmaven-assembly-plugin3.7.1org.apache.maven.pluginsmaven-dependency-plugin3.8.1org.apache.maven.pluginsmaven-release-plugin3.1.1org.codehaus.mojoversions-maven-plugin2.18.0file:${project.basedir}/versionRuleset.xmlorg.sonatype.centralcentral-publishing-maven-plugin0.9.0true${project.name}-${project.version}centralorg.cyclonedxcyclonedx-maven-plugin2.9.1packagemakeBomcom.github.spotbugsspotbugs-maven-plugin${version.spotbugs.maven}com.github.spotbugsspotbugs${version.spotbugs}com.h3xstream.findsecbugsfindsecbugs-plugin${version.findsecbugs}io.github.weblegacytaglib-maven-plugin2.6org.apache.maven.pluginsmaven-changelog-plugin3.0.0-M1org.apache.maven.pluginsmaven-clean-plugin3.5.0org.apache.maven.pluginsmaven-compiler-plugin3.14.0${project.java.target}${project.java.target}${project.java.target}${project.java.target}truetruefalse-Xmaxwarns2000
-Xlint:all,-deprecation,-rawtypes,-unchecked
org.apache.maven.pluginsmaven-eclipse-plugin2.10trueorg.apache.maven.pluginsmaven-enforcer-plugin3.5.0org.codehaus.mojoextra-enforcer-rules1.10.0org.codehaus.mojoanimal-sniffer-enforcer-rule1.24enforce-mavenenforce[3.6.3,)Building ESAPI 2.x now requires Maven 3.6.3 or later.check-java-versionscompileenforce${project.java.target}
ESAPI 2.x now uses the JDK1.8 for its baseline. Please make sure that your
JAVA_HOME environment variable is pointed to a JDK1.8 or later distribution.
${project.java.target}trueDependencies shouldn't require Java 9+truecheck-java8API-signaturescompileenforceorg.codehaus.mojo.signaturejava181.0org.apache.maven.pluginsmaven-gpg-plugin3.2.7sign-artifactsverifysignorg.apache.maven.pluginsmaven-install-plugin3.1.4org.apache.maven.pluginsmaven-jar-plugin3.4.2truetrueorg.apache.maven.pluginsmaven-javadoc-plugin3.11.28noneattach-javadocspackagejarorg.apache.maven.pluginsmaven-jxr-plugin3.6.0org.apache.maven.pluginsmaven-pmd-plugin3.27.0org.apache.maven.pluginsmaven-project-info-reports-plugin3.9.0org.apache.maven.pluginsmaven-resources-plugin3.3.1org.apache.maven.pluginsmaven-site-plugin4.0.0-M16org.apache.maven.skinsmaven-fluido-skin${version.fluido}org.apache.maven.pluginsmaven-source-plugin3.3.1attach-sourcespackagejar-no-forkorg.apache.maven.pluginsmaven-surefire-plugin${version.surefire}org.apache.maven.pluginsmaven-surefire-report-plugin${version.surefire}org.codehaus.mojocobertura-maven-plugin2.7htmlxmlio.github.jiangxincodejdepend-maven-plugin2.1org.eluder.coverallscoveralls-maven-plugin4.3.0org.owaspdependency-check-maven10.0.4${env.NVD_API_KEY}1.0./suppressions.xmlpurgeio.github.weblegacytaglib-maven-pluginorg.apache.maven.pluginsmaven-changelog-plugin[Ii]ssue[# ]*(\d)+https://github.com/ESAPI/esapi-java-legacy/issues/%ISSUE%date${date.prev_release}org.apache.maven.pluginsmaven-javadoc-pluginnone8truetrueorg.apache.maven.pluginsmaven-jxr-pluginorg.apache.maven.pluginsmaven-pmd-plugin${project.java.target}utf-8org.apache.maven.pluginsmaven-project-info-reports-pluginindexdependency-convergenceorg.apache.maven.pluginsmaven-surefire-pluginorg.apache.maven.pluginsmaven-surefire-report-pluginio.github.jiangxincodejdepend-maven-pluginorg.codehaus.mojoversions-maven-plugindependency-updates-reportplugin-updates-reportproperty-updates-reportdistperformReleasetruemaven-jar-plugintruetruetrueorg.apache.maven.pluginsmaven-assembly-pluginsrc/main/assembly/dist.xmlmake-distpackagesinglejakartatrueorg.eclipse.transformertransformer-maven-plugin0.5.0truetruedefault-jarjarjakartaorg.owasp.esapiesapi${project.version}javadoc-jarjarfalsejakarta-javadocorg.owasp.esapiesapi${project.version}javadocsource-jarjarfalsejakarta-sourcesorg.owasp.esapiesapi${project.version}sources