jGuard
jGuard is a Java Security Framework that provides Access Control (Authentication and Authorization) for Java web applications and standalone applications. jGuard allows several ways to configure the mechanisms for authentication and authorization, i.e., in a relational database, XML files, or LDAP service.
jGuard is built on JAAS framework, which is part of the JAVA J2SE api.
The key features as they appear on jGuard overview page are:
* Only requires java 1.4 and j2ee 1.3 or higher
* Can be adapted to any webapp, on any application server
* Permits a user to have more than one role simultaneously
* Does not depend on a web framework, or an AOP framework
* Built on top of the standard, very secure, and flexible JAAS
* Authentication and authorization are handled by pluggable mechanisms
* Authentication data stored in a database, an XML file, a JNDI datasource, an LDAP directory, Kerberos…
* Changes take effects ‘on the fly’ (dynamic configuration)
* Permissions, roles, and their associations can be created, updated, deleted on the fly through a webapp (an API is provided too)
* Each webapp has its own authentication and authorization configuration
* A taglib is provided to protect jsp fragments
* Support security manager
Useful Links
- The first place to check to find more details if the jGuard homepage.
- jGuard Step by Step guide - a tutorial written by the jGuard members demonstrating how to use it in a Struts Web Application written in eclipse and built by Maven
- jGuard Reference Documentation - all you need to know about jGuard.
Project Summary from SourceForge
Project name: jGuard - Tue, 07 Sep 2010
Project description: 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.
Developers on project: 16 - Tue, 07 Sep 2010
Project administrators: diabolo512
Activity percentile (last week): 98.57% - Tue, 07 Sep 2010
Most recent daily statistics ( 7 Sep 2010): Ranking: 4687, Activity percentile: 98.57%,
Downloadable files: 36764 total downloads to date - Tue, 07 Sep 2010
Most recent daily statistics ( 7 Sep 2010): Download count: 3
Mailing lists (public): 0 - Tue, 07 Sep 2010
Public mailing lists:
Discussion forums (public): 3, containing 3146 messages - Tue, 07 Sep 2010
Public discussion forums: jGuard Help / Support, jGuard Open Discussion, jGuard Development
Latest Files
jGuard-stable jGuard-1.0.4 released (Fri, 27 Mar 2009 23:52:23 GMT) - Fri, 27 Mar 2009
Released at Fri, 27 Mar 2009 23:52:23 GMT by diabolo512
Includes files: jguard-1.0.4-all.tar.bz2 (44778313 bytes, 97 downloads to date), jguard-1.0.4-all.tar.gz (44816603 bytes, 156 downloads to date), jguard-1.0.4-all.zip (45426298 bytes, 2284 downloads to date)
[Download] [Release Notes]
jGuard-experimental jGuard-2.0.0-beta-5 released (Sun, 15 Feb 2009 00:16:28 GMT) - Sun, 15 Feb 2009
Released at Sun, 15 Feb 2009 00:16:28 GMT by diabolo512
Includes files: jguard-2.0.0-beta-5-all.tar.bz2 (4371792 bytes, 55 downloads to date), jguard-2.0.0-beta-5-all.zip (7152284 bytes, 310 downloads to date), jguard-2.0.0-beta-5-all.tar.gz (5114970 bytes, 54 downloads to date)
[Download] [Release Notes]
jGuard-experimental jGuard-1.1.0-beta-4 released (Sat, 05 Jul 2008 05:07:19 GMT) - Sat, 05 Jul 2008
Released at Sat, 05 Jul 2008 05:07:19 GMT by diabolo512
Includes files: jguard-1.1.0-beta-4-all.zip (117696282 bytes, 606 downloads to date), jguard-1.1.0-beta-4-all.tar.bz2 (113412382 bytes, 111 downloads to date), jguard-1.1.0-beta-4-all.tar.gz (114254093 bytes, 101 downloads to date)
[Download] [Release Notes]
Latest News
jGuard-2.0.0-beta-5 released - Mon, 16 Feb 2009
changelog:
- upgrade to java 5
- upgrade to JCapthca 1.0-RC6
jGuard v1.1.0 beta 3 released! - Sun, 04 May 2008
The jGuard team is pleased to announce a new 'experimental' release(v1.1.0 beta 3) of the java security library (http://www.jguard.net).
enhancements since the last 'experimental' release (v1.1.0 beta 2):
Guard v1.1.0 beta 3 released! - Sun, 04 May 2008
The jGuard team is pleased to announce a new 'experimental' release(v1.1.0 beta 3) of the java security library (http://www.jguard.net).
enhancements since the last 'experimental' release (v1.1.0 beta 2):



Leave a comment