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 "Java Security Frameworks"
From OWASP
(New page: A list of third party (i.e. not part of Java SE or EE) security frameworks. == Access Control (Authentication and Authorisation) == * [http://www.acegisecurity.org/ Acegi Security] - Aceg...) |
|||
Line 1: | Line 1: | ||
A list of third party (i.e. not part of Java SE or EE) security frameworks. | A list of third party (i.e. not part of Java SE or EE) security frameworks. | ||
+ | |||
+ | ==Enterprise== | ||
+ | * [http://www.owasp.org/index.php/ESAPI OWASP Enterprise Security API] a new OWASP project to provide all essential security services under one roof. | ||
== Access Control (Authentication and Authorisation) == | == Access Control (Authentication and Authorisation) == |
Revision as of 15:07, 14 January 2008
A list of third party (i.e. not part of Java SE or EE) security frameworks.
Enterprise
- OWASP Enterprise Security API a new OWASP project to provide all essential security services under one roof.
Access Control (Authentication and Authorisation)
- Acegi Security - Acegi Security is a powerful, flexible security solution for enterprise software, with a particular emphasis on applications that use Spring. Using Acegi Security provides your applications with comprehensive authentication, authorization, instance-based access control, channel security and human user detection capabilities.
- jGuard - jGuard is written in java. his goal is to provide a security framework based on jaas (java authentication and authorization security) . this framework is written for web and standalone applications, to resolve simply, access control problems.
Encryption
- Bouncycastle - Lightweight Java cryptography APIs
- Jasypt - Jasypt is a java library which allows the developer to add basic encryption capabilities to his/her projects with minimum effort, and without the need of having deep knowledge on how cryptography works.