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 provided by your application server; see
Providing a login module that supports an 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 instances (in addition to granting such access to Scenario-instance owners).