Package org.gatein.sso.agent
Class GenericAgent
java.lang.Object
org.gatein.sso.agent.GenericAgent
- Direct Known Subclasses:
OpenSSOAgentImpl
Base agent superclass used by other SSO agents (CAS, OpenAM)
- Author:
- Marek Posolda
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final org.exoplatform.container.ExoContainergetUserPrincipal(String username) voidsaveSSOCredentials(String username, javax.servlet.http.HttpServletRequest httpRequest)
-
Field Details
-
AUTHENTICATED_CREDENTIALS
- See Also:
-
-
Constructor Details
-
GenericAgent
public GenericAgent()
-
-
Method Details
-
saveSSOCredentials
-
getUserPrincipal
- 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
ExoContainerthat fits best with the current context
-