Abstract LoginModule

The CelmAbstractLoginModule is an abstract login module class.

You must extend the CelmAbstractLoginModule base class to implement the custom authentication module. This abstract login module class implements the methods of the LoginModule of Java JAAS and populates some fields before passing the control to the custom login module class implemented by the user. When the control is passed to the user specific implementation module, the user specific implementation module may retrieve object such as HTTP request and response or SOAP document depending on the type of authentication is configured.