All Classes and Interfaces

Class
Description
 
Base SSOInterceptor which adds possibility to be initialized either through Servlet API or through eXo kernel
Base agent superclass used by other SSO agents (CAS, OpenAM)
 
 
Contract for OpenSSO agent
 
Filter is used for redirection to OpenSSO CDCServlet.
 
Filter for set SamlCredential into SecurityClient, which enables to propagate authentication from SAML2 ticket into underlying EJB or WS calls.
Extension of SAML2LogOutHandler because we need to enforce WCI (crossContext) logout in portal environment.
 
Valve for adding HttpServletRequest and HttpServletResponse into threadLocal so that it can be accessed from Login Modules during authentication.
Filter is needed because when fallback to FORM authentication, we don't need to redirect request to /dologin, which is secured URI, but we need to go directly to /initiatelogin without going again through Tomcat authenticator.
SSOInterceptor is actually filter, which can be configured through exo kernel
Context, which encapsulates all initialization configuration about SSOInterceptor and is able to recognize whether interceptor was initialized through exo kernel or through Servlet API (old way)