Skip navigation links
GateIn SSO - Agent 6.1.4-RC01
A C D E G H I J L O P R S T V 

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
 
addSessionListener(LocalSessionListener) - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
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
 
authenticate(SSOIdentityManagerService, SSOAgentRequest) - Method in interface org.gatein.sso.agent.josso.GateInAuthenticationDelegate
Authenticate against JOSSO Identity Manager.
authenticate(SSOAgentRequest) - Method in class org.gatein.sso.agent.josso.GateInSSOAgent
 
AUTHENTICATED_CREDENTIALS - Static variable in class org.gatein.sso.agent.GenericAgent
 

C

CASAgent - Interface in org.gatein.sso.agent.cas
Contract for CAS agent
CASAgentImpl - Class in org.gatein.sso.agent.cas
 
CASAgentImpl(InitParams) - Constructor for class org.gatein.sso.agent.cas.CASAgentImpl
 
CASLogoutFilter - Class in org.gatein.sso.agent.filter
 
CASLogoutFilter() - Constructor for class org.gatein.sso.agent.filter.CASLogoutFilter
 
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
 
doMakeSSOAgentRequest(String, int, String, String, HttpServletRequest, HttpServletResponse) - Method in class org.gatein.sso.agent.josso.JOSSOAgentImpl
 

E

exipre() - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
expire() - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 

G

GateInAuthenticationDelegate - Interface in org.gatein.sso.agent.josso
 
GateInJOSSOAgentFactory - Class in org.gatein.sso.agent.josso
Abstraction of factory, where concrete implementation of factory can be different for various josso versions.
GateInJOSSOAgentFactory() - Constructor for class org.gatein.sso.agent.josso.GateInJOSSOAgentFactory
 
GateInLocalSession - Class in org.gatein.sso.agent.josso
Forked class GenericServletLocalSession .
GateInLocalSession(HttpSession) - Constructor for class org.gatein.sso.agent.josso.GateInLocalSession
 
GateInSSOAgent - Class in org.gatein.sso.agent.josso
 
GateInSSOAgent() - Constructor for class org.gatein.sso.agent.josso.GateInSSOAgent
 
GenericAgent - Class in org.gatein.sso.agent
Base agent superclass used by other SSO agents (CAS, JOSSO, OpenAM)
GenericAgent() - Constructor for class org.gatein.sso.agent.GenericAgent
 
getAuthenticationDelegate() - Method in class org.gatein.sso.agent.josso.GateInJOSSOAgentFactory
 
getCasAgent() - Method in class org.gatein.sso.agent.filter.InitiateLoginFilter
 
getContainer() - Method in class org.gatein.sso.agent.GenericAgent
 
getCreationTime() - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
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
 
getId() - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
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
 
getInstance() - Static method in class org.gatein.sso.agent.josso.GateInJOSSOAgentFactory
 
getJOSSOAgent() - Method in class org.gatein.sso.agent.filter.InitiateLoginFilter
 
getLastAccessedTime() - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
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.
getMaxInactiveInterval() - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
getOpenSSOAgent() - Method in class org.gatein.sso.agent.filter.InitiateLoginFilter
 
getPartnerAppId(AbstractSSOAgent, HttpServletRequest) - Static method in class org.gatein.sso.agent.josso.JOSSOUtils
Obtain ID of partnerApp from configuration of given jossoAgent and from contextPath of given servlet request
getRedirectUrl(HttpServletRequest) - Method in class org.gatein.sso.agent.filter.AbstractLogoutFilter
 
getRedirectUrl(HttpServletRequest) - Method in class org.gatein.sso.agent.filter.CASLogoutFilter
 
getRedirectUrl(HttpServletRequest) - Method in class org.gatein.sso.agent.filter.JOSSOLogoutFilter
 
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.SAML2WildflyIntegrationLoginModule
 
getRoleSets() - Method in class org.gatein.sso.agent.login.SPNEGORolesModule
 
getSSOAgentRequest(String, int, String, String, HttpServletRequest, HttpServletResponse) - Method in class org.gatein.sso.agent.josso.GateInJOSSOAgentFactory
 
getSubject(String) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
 
getSystemProperty(String, String) - Static method in class org.gatein.sso.agent.josso.JOSSOUtils
 
getUsernameFromSharedState() - Method in class org.gatein.sso.agent.login.SAML2IntegrationLoginModule
 
getUsernameFromSharedState() - Method in class org.gatein.sso.agent.login.SAML2WildflyIntegrationLoginModule
 
getUserPrincipal(String) - Method in class org.gatein.sso.agent.GenericAgent
 
getWrapped() - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 

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<String, ?>, Map<String, ?>) - Method in class org.gatein.sso.agent.login.SAML2WildflyIntegrationLoginModule
 
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.JOSSOLogoutFilter
 
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
 
invalidate() - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
invoke(Request, Response) - Method in class org.gatein.sso.agent.tomcat.ServletAccessValve
 
isAuthenticationAlwaysRequired() - Method in class org.gatein.sso.agent.josso.GateInSSOAgent
 
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
 

J

JOSSOAgent - Interface in org.gatein.sso.agent.josso
Contract for JOSSO agent
JOSSOAgentImpl - Class in org.gatein.sso.agent.josso
 
JOSSOAgentImpl(InitParams) - Constructor for class org.gatein.sso.agent.josso.JOSSOAgentImpl
 
JOSSOLogoutFilter - Class in org.gatein.sso.agent.filter
 
JOSSOLogoutFilter() - Constructor for class org.gatein.sso.agent.filter.JOSSOLogoutFilter
 
JOSSOUtils - Class in org.gatein.sso.agent.josso
Utils for JOSSO
JOSSOUtils() - Constructor for class org.gatein.sso.agent.josso.JOSSOUtils
 

L

loadAttributes(String) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
 
LocalSessionImpl - Class in org.gatein.sso.agent.josso
Forked class LocalSessionImpl .
LocalSessionImpl() - Constructor for class org.gatein.sso.agent.josso.LocalSessionImpl
 
log - Variable in class org.gatein.sso.agent.filter.AbstractLogoutFilter
 
log(String) - Method in class org.gatein.sso.agent.josso.GateInSSOAgent
 
log(String, Throwable) - Method in class org.gatein.sso.agent.josso.GateInSSOAgent
 
login() - Method in class org.gatein.sso.agent.login.SAML2IntegrationLoginModule
 
login() - Method in class org.gatein.sso.agent.login.SAML2WildflyIntegrationLoginModule
 
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
 
lookupSSOAgent() - Static method in class org.gatein.sso.agent.josso.JOSSOUtils
Lookup for SSO agent from Spring configuration file

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.cas - package org.gatein.sso.agent.cas
 
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.josso - package org.gatein.sso.agent.josso
 
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

removeSessionListener(LocalSessionListener) - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
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
 
SAML2WildflyIntegrationLoginModule - Class in org.gatein.sso.agent.login
 
SAML2WildflyIntegrationLoginModule() - Constructor for class org.gatein.sso.agent.login.SAML2WildflyIntegrationLoginModule
 
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
 
setCasServerUrl(String) - Method in interface org.gatein.sso.agent.cas.CASAgent
 
setCasServerUrl(String) - Method in class org.gatein.sso.agent.cas.CASAgentImpl
 
setCasServiceUrl(String) - Method in interface org.gatein.sso.agent.cas.CASAgent
 
setCasServiceUrl(String) - Method in class org.gatein.sso.agent.cas.CASAgentImpl
 
setCookieName(String) - Method in interface org.gatein.sso.agent.opensso.OpenSSOAgent
 
setCookieName(String) - Method in class org.gatein.sso.agent.opensso.OpenSSOAgentImpl
 
setMaxInactiveInterval(int) - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
setRenewTicket(boolean) - Method in interface org.gatein.sso.agent.cas.CASAgent
 
setRenewTicket(boolean) - Method in class org.gatein.sso.agent.cas.CASAgentImpl
 
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
 
setWrapped(Object) - Method in class org.gatein.sso.agent.josso.LocalSessionImpl
 
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 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, String) - Method in interface org.gatein.sso.agent.cas.CASAgent
 
validateTicket(HttpServletRequest, String) - Method in class org.gatein.sso.agent.cas.CASAgentImpl
 
validateTicket(HttpServletRequest, HttpServletResponse) - Method in interface org.gatein.sso.agent.josso.JOSSOAgent
 
validateTicket(HttpServletRequest, HttpServletResponse) - Method in class org.gatein.sso.agent.josso.JOSSOAgentImpl
 
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 E G H I J L O P R S T V 
Skip navigation links
GateIn SSO - Agent 6.1.4-RC01

Copyright © 2021 JBoss by Red Hat. All Rights Reserved.