Class SimpleLoginModule

  • All Implemented Interfaces:
    LoginModule

    public class SimpleLoginModule
    extends org.jboss.security.auth.spi.UsernamePasswordLoginModule
    A simple server login module to creates subject with passed in name and null password
    • Field Summary

      • Fields inherited from class org.jboss.security.auth.spi.AbstractServerLoginModule

        callbackHandler, jbossModuleName, log, loginOk, options, principalClassModuleName, principalClassName, sharedState, subject, unauthenticatedIdentity, useFirstPass
    • Constructor Detail

      • SimpleLoginModule

        public SimpleLoginModule()
    • Method Detail

      • validatePassword

        protected boolean validatePassword​(String inputPassword,
                                           String expectedPassword)
        Overrides:
        validatePassword in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
      • getUsersPassword

        protected String getUsersPassword()
                                   throws LoginException
        Specified by:
        getUsersPassword in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
        Throws:
        LoginException
      • getRoleSets

        protected Group[] getRoleSets()
                               throws LoginException
        Specified by:
        getRoleSets in class org.jboss.security.auth.spi.AbstractServerLoginModule
        Throws:
        LoginException