Class MemoryUsersRolesLoginModule

  • All Implemented Interfaces:
    LoginModule

    public class MemoryUsersRolesLoginModule
    extends UsersRolesLoginModule
    A subclass of UsersRolesLoginModule that uses a singleton instance and memory based users/roles Properties maps to manage user/password and user/role mappings. These maps need to be specified via the login module options.
    Version:
    $Revision$
    Author:
    Scott.Stark@jboss.org
    • Constructor Detail

      • MemoryUsersRolesLoginModule

        public MemoryUsersRolesLoginModule()
    • Method Detail

      • createUsers

        protected Properties createUsers​(Map<String,​?> options)
        Provide the users map obtained during initialize
        Overrides:
        createUsers in class UsersRolesLoginModule
        Parameters:
        options - - the login module options passed to initialize
        Returns:
        the users login module option value
      • createRoles

        protected Properties createRoles​(Map<String,​?> options)
                                  throws IOException
        Provide the users map obtained during initialize
        Overrides:
        createRoles in class UsersRolesLoginModule
        Parameters:
        options - - the login module options passed to initialize
        Returns:
        the users login module option value
        Throws:
        IOException - - thrown on failure to load the properties