In the JAAS, the login modules are used for authentication. A login module gets the user information from an instance of the class CallbackHandler via Callbacks (the Java classes that provide the means for exchanging authentication data). To react properly to any passed Callback, the CallbackHandler must know in advance each type of Callback that can occur. This is realized by restricting the login modules to use the standard Callbacks that are shipped with JAAS, and also the SAP proprietary classes HttpSetterCallback and HttpGetterCallback, both which inherit the interface HttpCallback. The corresponding package is com.sap.engine.lib.security.http.
See also:
· Using the HTTP Callback Classes