This project has declared the following modules:
| Name | Description | 
|---|---|
| pwcommon | This module is part of a JAAS library, provoding common classes for password based credential handling. This implementation is production ready. | 
| dummy | This module is part of a JAAS library, providing password based credential authenticators. This particular Maven module provides a dummy authenticator that assumes password = username. This implementation is for testing only, and NOT intended for production. | 
| jdbc | This module is part of a JAAS library, provoding password based credential authenticators. This particular Maven module provides a JDBC authenticator that can retrieve a user record from a JDBC database. This implementation is production ready. | 
| authenticators | This module is part of a JAAS library, provoding password based credential authenticators. This particular Maven module is a container for authenticator implementations. Some of the provided default implementations may not intended for production, and may have to be adjusted to meet deployment specific requirements. | 
| plaintext | This module is part of a JAAS library, provoding password based credential validators. This particular Maven module provides a plaintext password validator that can check whether the provided passwords equals a reference password. This implementation is for testing only, and NOT intended for production (using plaintext passwords is really a bad idea!). | 
| validators | This module is part of a JAAS library, provoding password based credential validators. This partiuclar Maven module is a container for validator implementations. Some of the provided default implementations may not intended for production, and may have to be adjusted to meet deployment specific requirements. |