Heracles Project is a distributor for JAAS and JNDI. It is an easy way to authenticate Microsoft Active Directory (ADS) users in your own java application. It helps to identify the ADS-user's group membership(s). This project will be configured by the heracles.xml file.
For many buisness applications it is important to have a login procedure. Most companies have Microsoft Active Directory which stores the account information of all employees. The java developer has to write special authentication classes in all his applications again and again.
The goal of the Heracles Project is to provide a viable option for developers that could include one framework and the authentication is realized for a normal application or a webapplication with ACEGI.
Specifically, Heracles Project seeks to:
The Project in the overview: