Where is the ESAPI documentation located?

12,872

ESAPI has good intentions, it is referenced de facto in OWASP Top 10 issues.

However its main development is not really active. The library is provided as is.

There are two Java libraries depending on the versions:

There is a wish to have documentation (https://www.owasp.org/index.php/ESAPI_Documentation), especially: How to Use ESAPI in a New Application.

But currently, it is really light...

As of March 2014 the project was downgraded away from flagship status (http://off-the-wall-security.blogspot.fr/2014/03/esapi-no-longer-owasp-flagship-project.html). (credits to avgvstvs)

If you still want to learn ESAPI, the best you can have currently:

The README on the new version annonce new stuff to come:

2 Sept 2014 - We are gearing up to get some great stuff done at AppSecUSA in Denver this month. We'll be announcing our schedule and where we'll be at the conference soon! Stay tuned!

Maybe the doc will arrive one day...

Share:
12,872
sahlouls
Author by

sahlouls

Updated on June 25, 2022

Comments

  • sahlouls
    sahlouls almost 2 years

    I'm interested in ESAPI to use in a production environment.

    Is there any official documentation on how to setup properly a web application, and if so, where?

  • avgvstvs
    avgvstvs almost 9 years
    This answer is the best. I think you should add this. As of March 2014 the project was downgraded away from flagship status: off-the-wall-security.blogspot.com/2014/03/…
  • superbob
    superbob almost 9 years
    Thanks for the link @avgvstvs, is is valuable information, I didn't know it. Unless it bothers you, I will also mention ESAPI_Swingset in my answer, to make it more complete
  • avgvstvs
    avgvstvs almost 9 years
    Go ahead, its all the same to me.
  • Federico Piazza
    Federico Piazza almost 5 years
    @superbob is ESAPI currently used nowadays (2019)? If not, do you know what have replaced this framework? And if so... are there any migration steps documentation to do that?
  • superbob
    superbob almost 5 years
    @FedericoPiazza, AFAIK it is not used currently. I don't use it in either personal or professional projects.