Kasai is a Java-based authentication and authorization framework. It allows you to integrate into your application a granular and manageable permission scheme. It's targeted at the specific security requirements that arise in real-life applications such as Intranets, ERPs, CRMs, document managers, accounting systems, etc.
|Tags||Software Development Libraries Application Frameworks Java Libraries|
|Operating Systems||Windows OS Independent POSIX Linux Unix|
Release Notes: A Web-based administrative interface, including user, group and role management, and audit queries. Complete support for user and group custom attributes. SQL Server support. PostgreSQL support. The addition of Jasypt for RDBMSAuthService password hashing, and updated Config.properties parameters related to this. This release supports "strong", "basic", and "cleartext" password hashing. Customizable password validators have been added. There are several minor enhancements and bugfixes.
No changes have been submitted for this release.
Release Notes: Recompiled with Java 2 1.4 support.
Release Notes: This release adds cleartext passwords support to RDBMSAuthService, and adds methods to create new users specifying an initial password. A bug that prevented random passwords from being assigned to new users and a bug when validating and changing a null password have been fixed. Email configuration properties have been added to Config.properties.
Release Notes: Support was added for Win32 authentication service, AS/400 authentication service, and a SOAP access facade using AXIS. KasaiFacade was changed so that the "real" exceptions are thrown in every method (i.e. DoesntExistException instead of CriticalException or NonCriticalException). Major code refactoring was done by using the DAO pattern.