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 ...
📦 Bill of Materials (BOMs)
BOMs are special artifacts that define dependency versions for a set of related artifacts.
Import a BOM in your project to manage consistent versions across related dependencies.
This module defines the preferred dependencies and their version to be used throughout the project. To
declare a dependency, another module should :
1.
AS 7 console "bill of materials" which can be imported by any project
providing extensions to the console. It provides dependency management for the developer APIs and SPIs.
The parent with dependencies imports the KIE third party BOM, all user BOMs and adds the default test-scoped dependencies.
This is a temporary POM which should eventually removed once all the downstream projects migrate to kie-parent + user BOMs.
The parent with dependencies declares all dependency versions in dependencyManagement.
All modules extend this parent, except for the boms (which are used here).