ESAPI

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.

Лицензия

Лицензия

BSD
Группа

Группа

org.owasp.esapi
Идентификатор

Идентификатор

esapi
Последняя версия

Последняя версия

2.4.0.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

ESAPI
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.
Ссылка на сайт

Ссылка на сайт

https://owasp.org/www-project-enterprise-security-api/
Организация-разработчик

Организация-разработчик

The Open Web Application Security Project (OWASP)
Система контроля версий

Система контроля версий

https://github.com/ESAPI/esapi-java-legacy

Скачать esapi

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.owasp.esapi/esapi/ -->
<dependency>
    <groupId>org.owasp.esapi</groupId>
    <artifactId>esapi</artifactId>
    <version>2.4.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.owasp.esapi/esapi/
implementation 'org.owasp.esapi:esapi:2.4.0.0'
// https://jarcasting.com/artifacts/org.owasp.esapi/esapi/
implementation ("org.owasp.esapi:esapi:2.4.0.0")
'org.owasp.esapi:esapi:jar:2.4.0.0'
<dependency org="org.owasp.esapi" name="esapi" rev="2.4.0.0">
  <artifact name="esapi" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.owasp.esapi', module='esapi', version='2.4.0.0')
)
libraryDependencies += "org.owasp.esapi" % "esapi" % "2.4.0.0"
[org.owasp.esapi/esapi "2.4.0.0"]

Зависимости

compile (13)

Идентификатор библиотеки Тип Версия
com.io7m.xom : xom jar 1.2.10
commons-beanutils : commons-beanutils jar 1.9.4
commons-configuration : commons-configuration jar 1.10
commons-lang : commons-lang jar 2.6
commons-fileupload : commons-fileupload jar 1.4
log4j : log4j jar 1.2.17
org.apache.commons : commons-collections4 jar 4.4
org.apache-extras.beanshell : bsh jar 2.0b6
org.owasp.antisamy : antisamy jar 1.6.8
org.slf4j : slf4j-api jar 1.7.36
xml-apis : xml-apis jar 1.4.01
commons-io : commons-io jar 2.11.0
com.github.spotbugs : spotbugs-annotations Необязательный jar 4.6.0

provided (2)

Идентификатор библиотеки Тип Версия
javax.servlet : javax.servlet-api jar 3.1.0
javax.servlet.jsp : javax.servlet.jsp-api jar 2.3.3

test (10)

Идентификатор библиотеки Тип Версия
commons-codec : commons-codec jar 1.15
junit : junit jar 4.13.2
org.bouncycastle : bcprov-jdk15on jar 1.70
org.hamcrest : hamcrest-core jar 2.2
org.powermock : powermock-api-mockito2 jar 2.0.9
org.mockito : mockito-core jar 3.12.4
org.powermock : powermock-core jar 2.0.9
org.powermock : powermock-module-junit4 jar 2.0.9
org.powermock : powermock-reflect jar 2.0.9
org.openjdk.jmh : jmh-core jar 1.35

Модули Проекта

Данный проект не имеет модулей.
org.owasp.esapi

Enterprise Security API

Версии библиотеки

Версия
2.4.0.0
2.3.0.0
2.2.3.1
2.2.3.0
2.2.2.0
2.2.1.1
2.2.1.0
2.2.1.0-RC1
2.2.0.0
2.2.0.0-RC3
2.2.0.0-RC2
2.1.0.1
2.1.0
2.0.1
2.0GA
2.0_rc11
2.0_rc10
2.0_rc9