Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
edu.internet2.middleware.shibboleth.idp.session.Session

Packages that use Session
edu.internet2.middleware.shibboleth.idp.authn |
edu.internet2.middleware.shibboleth.idp.profile |
edu.internet2.middleware.shibboleth.idp.session |
edu.internet2.middleware.shibboleth.idp.session.impl |
edu.internet2.middleware.shibboleth.idp.util |

Uses of Session in edu.internet2.middleware.shibboleth.idp.authn

Methods in edu.internet2.middleware.shibboleth.idp.authn with parameters of type Session
`protected void` | `AuthenticationEngine.addSessionCookie(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse, Session userSession)` Adds an IdP session cookie to the outbound response.
`protected Map<String,LoginHandler>` | `AuthenticationEngine.determinePossibleLoginHandlers(Session idpSession, LoginContext loginContext)` Determines which configured login handlers will support the requested authentication methods.
`protected void` | `AuthenticationEngine.filterByForceAuthentication(Session idpSession, LoginContext loginContext, Map<String,LoginHandler> loginHandlers)` Filters out any login handler based on the requirement for forced authentication.
`protected void` | `AuthenticationEngine.filterByPassiveAuthentication(Session idpSession, LoginContext loginContext, Map<String,LoginHandler> loginHandlers)` Filters out any login handler that doesn't support passive authentication if the login context indicates passive authentication is required.
`protected LoginHandler` | `AuthenticationEngine.selectLoginHandler(Map<String,LoginHandler> possibleLoginHandlers, LoginContext loginContext, Session idpSession)` Selects a login handler from a list of possible login handlers that could be used for the request.
`protected void` | `AuthenticationEngine.validateForcedReauthentication(Session idpSession, String authnMethod, Subject subject)` If forced authentication was required this method checks to ensure that the re-authenticated subject contains a principal name that is equal to the principal name associated with the authentication method.

Uses of Session in edu.internet2.middleware.shibboleth.idp.profile

Methods in edu.internet2.middleware.shibboleth.idp.profile that return Session
`protected Session` | `AbstractSAMLProfileHandler.getUserSession(org.opensaml.ws.transport.InTransport inTransport)` Gets the user's session, if there is one.
`protected Session` | `AbstractSAMLProfileHandler.getUserSession(String principalName)` Gets the user's session based on their principal name.

Uses of Session in edu.internet2.middleware.shibboleth.idp.session

Methods in edu.internet2.middleware.shibboleth.idp.session that return Session
`protected Session` | `IdPSessionFilter.getUserSession(javax.servlet.http.Cookie sessionCookie, javax.servlet.http.HttpServletRequest httpRequest)` Gets the user session associated with a session cookie.

Uses of Session in edu.internet2.middleware.shibboleth.idp.session.impl

Methods in edu.internet2.middleware.shibboleth.idp.session.impl that return Session
`Session` | `SessionManagerImpl.createSession()`
`Session` | `SessionManagerImpl.createSession(String principal)`
`Session` | `SessionManagerEntry.getSession()` Gets the user session.
`Session` | `SessionManagerImpl.getSession(String sessionID)`

Methods in edu.internet2.middleware.shibboleth.idp.session.impl with parameters of type Session
`boolean` | `SessionManagerImpl.indexSession(Session session, String index)`

Constructors in edu.internet2.middleware.shibboleth.idp.session.impl with parameters of type Session
`SessionManagerEntry(Session session, long lifetime)` Constructor.

Uses of Session in edu.internet2.middleware.shibboleth.idp.util

Methods in edu.internet2.middleware.shibboleth.idp.util that return Session
`static Session` | `HttpServletHelper.getUserSession(javax.servlet.http.HttpServletRequest httpRequest)` Gets the user session from the request.

Methods in edu.internet2.middleware.shibboleth.idp.util that return types with arguments of type Session
`static edu.internet2.middleware.shibboleth.common.session.SessionManager<Session>` | `HttpServletHelper.getSessionManager(javax.servlet.ServletContext context)` Gets the `SessionManager` service bound to the Servlet context.
`static edu.internet2.middleware.shibboleth.common.session.SessionManager<Session>` | `HttpServletHelper.getSessionManager(javax.servlet.ServletContext context, String serviceId)` Gets the `SessionManager` bound to the Servlet context.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2009 Internet2. All Rights Reserved.