UserRolesLoginModule properties
The supported login module configuration options include the following: usersProperties Name of the properties resource (file) containing the user name to password mappings. This defaults to -users.properties. rolesProperties Name of the properties resource (file) containing the user name to roles mappings. This defaults to -roles.properties. This login module supports password stacking, password hashing, and unauthenticated identity. The properties files are loaded during initialization using the initialize method thread context class loader. This means that these files can be placed into the Java EE deployment JAR, the JBoss configuration directory, or any directory on the JBoss server or system classpath. The primary purpose of this login module is to easily test the security settings of multiple users and roles using properties files deployed with the application.