A C D G H I L O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort() - Method in class org.gatein.sso.agent.login.SSOLoginModule
- AbstractLogoutFilter - Class in org.gatein.sso.agent.filter
- AbstractLogoutFilter() - Constructor for class org.gatein.sso.agent.filter.AbstractLogoutFilter
- AbstractSSOInterceptor - Class in org.gatein.sso.agent.filter.api
-
Base
SSOInterceptorwhich adds possibility to be initialized either through Servlet API or through eXo kernel - AbstractSSOInterceptor() - Constructor for class org.gatein.sso.agent.filter.api.AbstractSSOInterceptor
- afterInit(FilterConfig) - Method in class org.gatein.sso.agent.filter.api.AbstractSSOInterceptor
-
Method is invoked if we are performing initialization through servlet api (web filter)
- ATTR_INITIAL_URI - Static variable in class org.gatein.sso.agent.filter.SPNEGOFilter
- AUTHENTICATED_CREDENTIALS - Static variable in class org.gatein.sso.agent.GenericAgent
C
- commit() - Method in class org.gatein.sso.agent.login.SPNEGORolesModule
- commit() - Method in class org.gatein.sso.agent.login.SSOLoginModule
D
- destroy() - Method in class org.gatein.sso.agent.filter.AbstractLogoutFilter
- destroy() - Method in class org.gatein.sso.agent.filter.InitiateLoginFilter
- destroy() - Method in class org.gatein.sso.agent.filter.LoginRedirectFilter
- destroy() - Method in class org.gatein.sso.agent.filter.PicketlinkSTSIntegrationFilter
- destroy() - Method in class org.gatein.sso.agent.filter.SPNEGOFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gatein.sso.agent.filter.AbstractLogoutFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gatein.sso.agent.filter.InitiateLoginFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gatein.sso.agent.filter.LoginRedirectFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gatein.sso.agent.filter.PicketlinkSTSIntegrationFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gatein.sso.agent.filter.SPNEGOFilter
G
- GenericAgent - Class in org.gatein.sso.agent
-
Base agent superclass used by other SSO agents (CAS, OpenAM)
- GenericAgent() - Constructor for class org.gatein.sso.agent.GenericAgent
- getContainer() - Method in class org.gatein.sso.agent.GenericAgent
- getCurrentHttpServletRequest() - Method in class org.gatein.sso.agent.login.SSOLoginModule
- getCurrentSubject() - Method in class org.gatein.sso.agent.filter.PicketlinkSTSIntegrationFilter
-
JBoss specific way for obtaining a Subject.
- getExoContainer() - Method in class org.gatein.sso.agent.filter.api.AbstractSSOInterceptor
-
Need to use different method name because method "super.getContainer()" is final :-/
- getExoContainer() - Method in class org.gatein.sso.agent.filter.api.SSOInterceptorInitializationContext
- getIdentity() - Method in class org.gatein.sso.agent.login.SPNEGORolesModule
- getInitParameter(String) - Method in class org.gatein.sso.agent.filter.api.AbstractSSOInterceptor
-
Read init parameter (works for both kernel initialization or Servlet API initialization)
- getInitParameter(String) - Method in class org.gatein.sso.agent.filter.api.SSOInterceptorInitializationContext
- getLogger() - Method in class org.gatein.sso.agent.login.SSOLoginModule
- getLoginRedirectUrl(HttpServletRequest) - Method in class org.gatein.sso.agent.filter.InitiateLoginFilter
- getLoginRedirectURL(HttpServletRequest) - Method in class org.gatein.sso.agent.filter.LoginRedirectFilter
- getLoginRedirectURL(HttpServletRequest) - Method in class org.gatein.sso.agent.filter.OpenSSOCDLoginRedirectFilter
-
Constructs URL for redirection to OpenSSO CDCServlet.
- getOpenSSOAgent() - Method in class org.gatein.sso.agent.filter.InitiateLoginFilter
- getRedirectUrl(HttpServletRequest) - Method in class org.gatein.sso.agent.filter.AbstractLogoutFilter
- getRedirectUrl(HttpServletRequest) - Method in class org.gatein.sso.agent.filter.OpenSSOLogoutFilter
- getRequest() - Static method in class org.gatein.sso.agent.tomcat.ServletAccess
- getResponse() - Static method in class org.gatein.sso.agent.tomcat.ServletAccess
- getRoleSets() - Method in class org.gatein.sso.agent.login.SAML2IntegrationLoginModule
- getRoleSets() - Method in class org.gatein.sso.agent.login.SPNEGORolesModule
- getSubject(String) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
- getUsernameFromSharedState() - Method in class org.gatein.sso.agent.login.SAML2IntegrationLoginModule
- getUserPrincipal(String) - Method in class org.gatein.sso.agent.GenericAgent
H
- handleLogout(HttpServletRequest, HttpServletResponse) - Method in class org.gatein.sso.agent.filter.AbstractLogoutFilter
-
Handle logout on SSO server side
- handleRequestType(SAML2HandlerRequest, SAML2HandlerResponse) - Method in class org.gatein.sso.agent.saml.PortalSAML2LogOutHandler
- handleStatusResponseType(SAML2HandlerRequest, SAML2HandlerResponse) - Method in class org.gatein.sso.agent.saml.PortalSAML2LogOutHandler
I
- IN_RESPONSE_TO_ATTR - Static variable in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.gatein.sso.agent.login.SAML2IntegrationLoginModule
- initialize(Subject, CallbackHandler, Map, Map) - Method in class org.gatein.sso.agent.login.SPNEGORolesModule
- InitiateLoginFilter - Class in org.gatein.sso.agent.filter
- InitiateLoginFilter() - Constructor for class org.gatein.sso.agent.filter.InitiateLoginFilter
- initImpl() - Method in class org.gatein.sso.agent.filter.AbstractLogoutFilter
- initImpl() - Method in class org.gatein.sso.agent.filter.api.AbstractSSOInterceptor
-
This method needs to be implemented by conrete filter.
- initImpl() - Method in class org.gatein.sso.agent.filter.InitiateLoginFilter
- initImpl() - Method in class org.gatein.sso.agent.filter.LoginRedirectFilter
- initImpl() - Method in class org.gatein.sso.agent.filter.OpenSSOCDLoginRedirectFilter
- initWithParams(InitParams, ExoContainerContext) - Method in class org.gatein.sso.agent.filter.api.AbstractSSOInterceptor
-
Method is invoked if we are performing initialization through exo kernel
- initWithParams(InitParams, ExoContainerContext) - Method in interface org.gatein.sso.agent.filter.api.SSOInterceptor
- invoke(Request, Response) - Method in class org.gatein.sso.agent.tomcat.ServletAccessValve
- isInitializedFromServletAPI() - Method in class org.gatein.sso.agent.filter.api.SSOInterceptorInitializationContext
- isLogoutInProgress(HttpServletRequest) - Method in class org.gatein.sso.agent.filter.AbstractLogoutFilter
- isTokenValid(String) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
L
- loadAttributes(String) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
- log - Variable in class org.gatein.sso.agent.filter.AbstractLogoutFilter
- login() - Method in class org.gatein.sso.agent.login.SAML2IntegrationLoginModule
- login() - Method in class org.gatein.sso.agent.login.SPNEGORolesModule
- login() - Method in class org.gatein.sso.agent.login.SSOLoginModule
- LoginRedirectFilter - Class in org.gatein.sso.agent.filter
- LoginRedirectFilter() - Constructor for class org.gatein.sso.agent.filter.LoginRedirectFilter
- logout() - Method in class org.gatein.sso.agent.login.SSOLoginModule
- logoutUrl - Variable in class org.gatein.sso.agent.filter.AbstractLogoutFilter
O
- OpenSSOAgent - Interface in org.gatein.sso.agent.opensso
-
Contract for OpenSSO agent
- OpenSSOAgentImpl - Class in org.gatein.sso.agent.opensso
- OpenSSOAgentImpl(InitParams) - Constructor for class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
- OpenSSOCDLoginRedirectFilter - Class in org.gatein.sso.agent.filter
-
Filter is used for redirection to OpenSSO CDCServlet.
- OpenSSOCDLoginRedirectFilter() - Constructor for class org.gatein.sso.agent.filter.OpenSSOCDLoginRedirectFilter
- OpenSSOLogoutFilter - Class in org.gatein.sso.agent.filter
- OpenSSOLogoutFilter() - Constructor for class org.gatein.sso.agent.filter.OpenSSOLogoutFilter
- org.gatein.sso.agent - package org.gatein.sso.agent
- org.gatein.sso.agent.filter - package org.gatein.sso.agent.filter
- org.gatein.sso.agent.filter.api - package org.gatein.sso.agent.filter.api
- org.gatein.sso.agent.login - package org.gatein.sso.agent.login
- org.gatein.sso.agent.opensso - package org.gatein.sso.agent.opensso
- org.gatein.sso.agent.saml - package org.gatein.sso.agent.saml
- org.gatein.sso.agent.tomcat - package org.gatein.sso.agent.tomcat
P
- PicketlinkSTSIntegrationFilter - Class in org.gatein.sso.agent.filter
-
Filter for set
SamlCredentialintoSecurityClient, which enables to propagate authentication from SAML2 ticket into underlying EJB or WS calls. - PicketlinkSTSIntegrationFilter() - Constructor for class org.gatein.sso.agent.filter.PicketlinkSTSIntegrationFilter
- PORTAL_CONTAINER_SUBSTITUTION_PATTERN - Static variable in class org.gatein.sso.agent.filter.api.AbstractSSOInterceptor
- portalLogout(HttpServletRequest, HttpServletResponse) - Method in class org.gatein.sso.agent.saml.PortalSAML2LogOutHandler
-
Performs portal logout by calling WCI logout.
- PortalSAML2LogOutHandler - Class in org.gatein.sso.agent.saml
-
Extension of
SAML2LogOutHandlerbecause we need to enforce WCI (crossContext) logout in portal environment. - PortalSAML2LogOutHandler() - Constructor for class org.gatein.sso.agent.saml.PortalSAML2LogOutHandler
- processSSOToken(HttpServletRequest, HttpServletResponse) - Method in class org.gatein.sso.agent.filter.InitiateLoginFilter
R
- resetRequestAndResponse() - Static method in class org.gatein.sso.agent.tomcat.ServletAccess
S
- SAML2IntegrationLoginModule - Class in org.gatein.sso.agent.login
-
Login module for integration with GateIn.
- SAML2IntegrationLoginModule() - Constructor for class org.gatein.sso.agent.login.SAML2IntegrationLoginModule
- saveSSOCredentials(String, HttpServletRequest) - Method in class org.gatein.sso.agent.GenericAgent
- ServletAccess - Class in org.gatein.sso.agent.tomcat
- ServletAccess() - Constructor for class org.gatein.sso.agent.tomcat.ServletAccess
- ServletAccessValve - Class in org.gatein.sso.agent.tomcat
-
Valve for adding
HttpServletRequestandHttpServletResponseinto threadLocal so that it can be accessed from Login Modules during authentication. - ServletAccessValve() - Constructor for class org.gatein.sso.agent.tomcat.ServletAccessValve
- setCookieName(String) - Method in interface org.gatein.sso.agent.opensso.OpenSSOAgent
- setCookieName(String) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
- setRequestAndResponse(HttpServletRequest, HttpServletResponse) - Static method in class org.gatein.sso.agent.tomcat.ServletAccess
- setServerUrl(String) - Method in interface org.gatein.sso.agent.opensso.OpenSSOAgent
- setServerUrl(String) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
- SPNEGOFilter - Class in org.gatein.sso.agent.filter
-
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.
- SPNEGOFilter() - Constructor for class org.gatein.sso.agent.filter.SPNEGOFilter
- SPNEGORolesModule - Class in org.gatein.sso.agent.login
-
The LoginModule that is responsible for setting up the proper GateIn roles corresponding to the SPNEGO principal that was authenticated
- SPNEGORolesModule() - Constructor for class org.gatein.sso.agent.login.SPNEGORolesModule
- SSOInterceptor - Interface in org.gatein.sso.agent.filter.api
-
SSOInterceptor is actually filter, which can be configured through exo kernel
- SSOInterceptorInitializationContext - Class in org.gatein.sso.agent.filter.api
-
Context, which encapsulates all initialization configuration about
SSOInterceptorand is able to recognize whether interceptor was initialized through exo kernel or through Servlet API (old way) - SSOInterceptorInitializationContext(FilterConfig, InitParams, ExoContainerContext) - Constructor for class org.gatein.sso.agent.filter.api.SSOInterceptorInitializationContext
- SSOLoginModule - Class in org.gatein.sso.agent.login
- SSOLoginModule() - Constructor for class org.gatein.sso.agent.login.SSOLoginModule
T
- toString() - Method in class org.gatein.sso.agent.filter.api.SSOInterceptorInitializationContext
- tryMessageFromCDC(HttpServletRequest, HttpServletResponse) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
-
This method is useful only for Cross-Domain (CD) authentication scenario when GateIn and OpenSSO are in different DNS domains and they can't share cookie.
V
- validateCDMessageContext(HttpServletRequest, CDMessageContext) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
-
Validation of various criterias in
CDMessageContext - validateTicket(HttpServletRequest, HttpServletResponse) - Method in interface org.gatein.sso.agent.opensso.OpenSSOAgent
- validateTicket(HttpServletRequest, HttpServletResponse) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
All Classes All Packages