All Classes and Interfaces
Class
Description
Base
SSOInterceptor which adds possibility to be initialized either through Servlet API or through eXo kernelBase 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.Login module for integration with GateIn.
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)