This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org
Difference between revisions of "GPC Project Details/OWASP Enterprise Security API"
Deleted user (talk | contribs) |
Deleted user (talk | contribs) |
||
Line 1: | Line 1: | ||
{{Template:<includeonly>{{{1}}}</includeonly><noinclude>OWASP Project Identification Tab</noinclude> | {{Template:<includeonly>{{{1}}}</includeonly><noinclude>OWASP Project Identification Tab</noinclude> | ||
| project_name = OWASP Enterprise Security API | | project_name = OWASP Enterprise Security API | ||
− | | project_description = | + | | project_description = Don’t write your own security controls! Reinventing the wheel when it comes to developing security controls for every web application or web service leads to wasted time and massive security holes. '''OWASP Enterprise Security API (ESAPI) Toolkits''' help software developers guard against security‐related design and implementation flaws. ESAPI is designed to make it easy to retrofit security into existing applications, as well as providing a solid foundation for new development. Allowing for language-specific differences, all OWASP ESAPI versions have the same basic design: |
− | | project_license = | + | |
+ | * '''There is a set of security control interfaces.''' They define for example types of parameters that are passed to types of security controls. | ||
+ | |||
+ | * '''There is a reference implementation for each security control.''' The logic is not organization‐specific and the logic is not application‐specific. An example: string‐based input validation. | ||
+ | |||
+ | * '''There are optionally your own implementations for each security control.''' There may be application logic contained in these classes which may be developed by or for your organization. An example: enterprise authentication. | ||
+ | | project_license = [http://en.wikipedia.org/wiki/BSD_license BSD license] | ||
| leader_name = Jeff Williams | | leader_name = Jeff Williams | ||
| leader_email = [email protected] | | leader_email = [email protected] |
Revision as of 19:12, 10 March 2010
PROJECT INFO What does this OWASP project offer you? | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|