Installing UserFileLoginModule
In a JAAS.ini file, you specify a module’s parameter values with expressions of the form formal-parameter=actual-parameter. The login module UserFileLoginModule supports the following parameters:
debug:
true or
false. Enable debug logging.
validateUser: true or false. Set to false to disable password validation. This is for use in Web deployments where authentication is provide by your application server—see
Providing a login module that supports a Scenario or Event Authority. In such a case, configure
userFile to specify users for your application server. This results in the application server performing authentication and the Data Server handling authorization, in such a way that the application server and the Data Server obtain user-credentials information from the same file.
userFile: Fully resolved name of the file with user and role definitions
refreshDelay: Time in milliseconds to check for changes to the definition file (userFile). When it changes it is reloaded. This allows new users to be added.
Note: Installing UserFileLoginModulecan affect the Data Server’s authorization behavior. In particular, if you install UserFileLoginModule, the default Scenario authority will provide expanded access to users with the apama_admin role. For such users, it will grant view, edit, and delete access to all Scenario instances (in addition to granting such access to Scenario-instance owners).