DatabaseServerLoginModule configuration
The supported login module configuration options include the following: dsJndiName The JNDI name for the DataSource of the database containing the logical Principals and Roles tables. If not specified this defaults to java:/DefaultDS. principalsQuery The prepared statement query equivalent to: select Password from Principals where PrincipalID=?. If not specified this is the exact prepared statement that will be used. rolesQuery The prepared statement query equivalent to: select Role, RoleGroup from Roles where PrincipalID=?. If not specified this is the exact prepared statement that will be used. ignorePasswordCase A boolean flag indicating if the password comparison should ignore case. This can be useful for hashed password encoding where the case of the hashed password is not significant. principalClass An option that specifies a Principal implementation class. This must support a constructor taking a string argument for the principal name.