About password

This module is part of a JAAS library, provoding password based login modules (JAAS modules). This partiuclar Maven module is a container for JAAS module implementations. Some of the provided default implementations may not intended for production, and may have to be adjusted to meet deployment specific requirements.

Project Modules

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.