Class PassthroughIdentityLoginModule

  • All Implemented Interfaces:
    LoginModule

    public class PassthroughIdentityLoginModule
    extends org.picketbox.datasource.security.AbstractPasswordCredentialLoginModule
    A simple login module passes the principal making the connection request to EIS, as pass-through without any validation.
    • Constructor Detail

      • PassthroughIdentityLoginModule

        public PassthroughIdentityLoginModule()
    • Method Detail

      • logout

        public boolean logout()
                       throws LoginException
        Specified by:
        logout in interface LoginModule
        Overrides:
        logout in class org.picketbox.datasource.security.AbstractPasswordCredentialLoginModule
        Throws:
        LoginException
      • getIdentity

        protected Principal getIdentity()
        Specified by:
        getIdentity in class org.jboss.security.auth.spi.AbstractServerLoginModule
      • getRoleSets

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