Class GenericAgent

java.lang.Object
org.gatein.sso.agent.GenericAgent
Direct Known Subclasses:
OpenSSOAgentImpl

public abstract class GenericAgent extends Object
Base agent superclass used by other SSO agents (CAS, OpenAM)
Author:
Marek Posolda
  • Field Details

  • Constructor Details

    • GenericAgent

      public GenericAgent()
  • Method Details

    • saveSSOCredentials

      public void saveSSOCredentials(String username, javax.servlet.http.HttpServletRequest httpRequest)
    • getUserPrincipal

      public String getUserPrincipal(String username)
      Parameters:
      username -
      Returns:
      gets the right username if the login input contains capital letters: EXOGTN-2267
    • getContainer

      protected final org.exoplatform.container.ExoContainer getContainer()
      Returns:
      Gives the ExoContainer that fits best with the current context