Index

A C D G H I L O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

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 SSOInterceptor which 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.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

generateSAMLRequest(SAML2HandlerRequest, SAML2HandlerResponse) - Method in class org.gatein.sso.agent.saml.PortalSAML2LogOutHandler
 
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
 
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
 
getSubject(String) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
 
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
 
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.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 SamlCredential into SecurityClient, 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 SAML2LogOutHandler because 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

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 HttpServletRequest and HttpServletResponse into 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
 
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 SSOInterceptor and 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
 
A C D G H I L O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values