The Java Component security adapter is designed so that other applications can authenticate users and log into Java Component using a URL. When a URL activates a custom Java Component security adapter, access is granted based on the security adapter’s logic. A Java Component security adapter establishes an additional layer of logic to the existing Java Component, as shown in
Figure 8-1.
The Java Component Login module creates a Properties object that contains the values of configuration settings that correspond to the class’s public fields before calling the authenticate( ) method. These values are gathered from the entries in the <context_root>\WEB-INF\web.xml configuration file.