Tagish: Open Source JAAS Login Modules Collection

Tagish is a collection of open source JAAS login modules.

I have taken over a project to maintain a set of JAAS login modules, formerly known as Tagish. The new project will retain the same license as the original (GNU LGPL) and builds will be provided both binary and source code form. I will soon request project space on a free software facility - probably java.net or SourceForge in order to provide a decent project collaboration and issue tracking platform.

I will keep and enhance all login modules provided by the previous package except for the NTSystemLogin. The reason for temporarily dropping this module is that I don't have access to a windows development machine. If anybody is willing to take over the NTSystemLogin login module please let me know. You can e-mail me at {entzik (at) gmail (dot) com}.

News

Version 2.0 M1 is out. It contains an enhanced password file login module and a password file administration tool. The source code contains an ant based build system.

Tagish JAAS Login Modules Collection Roadmap

This is how the package will evolve in the foreseeable future:

  1. An ANT based build system will be implemented. DONE.
  2. FileLogin will be enhanced to support loading the passwords file over HTTP, HTTPS, FTP and SFTP. DONE.
  3. DBLogin will be enhanced to support a more flexible database to data model mapping system
  4. An administration tool will be developed to enable to edit passwords files in a user friendly way. DONE.
  5. An administration tool will be developed to enable to database stored login data in a user friendly way
  6. A login module will be developed to enable authentication against HTTP servers, using the HTTP authentication protocol.
  7. A login module will be developed to enable authentication via HTTP requests.
  8. A login module will be developed to enable authentication via web services.
  9. A more usable, swing based dialog input handler will be developed

Contact

A feedback form will be available soon. Meanwhile, if you need to get in touch, don't hesitate to mail me at {entzik (at) gmail (dot) com}.

Download

Release Download link Notes
2.0 M1 tagish-jaas-tools-2.0-M1.zip 2.0 M1 is the first release of the Tagish JAAS tools collection after after project takeover. It features an ANT based build system, an updated file login module password file administration tool.
1.0.3 Tagish Website Latest official Tagish release.