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

## Uses of Class
edu.internet2.middleware.shibboleth.idp.authn.LoginContext

Packages that use LoginContext
edu.internet2.middleware.shibboleth.idp.authn |
edu.internet2.middleware.shibboleth.idp.util |

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

Subclasses of LoginContext in edu.internet2.middleware.shibboleth.idp.authn
`class` | `Saml2LoginContext` A SAML 2.0 `LoginContext`.
`class` | `ShibbolethSSOLoginContext` Shibboleth SSO aware extension to `LoginContext`.

Methods in edu.internet2.middleware.shibboleth.idp.authn that return LoginContext
`LoginContext` | `LoginContextEntry.getLoginContext()` Gets the login context.

Methods in edu.internet2.middleware.shibboleth.idp.authn with parameters of type LoginContext
`protected void` | `AuthenticationEngine.completeAuthentication(LoginContext loginContext, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)` Completes the authentication process.
`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.startUserAuthentication(LoginContext loginContext, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)` Begins the authentication process.
`protected void` | `AuthenticationEngine.updateUserSession(LoginContext loginContext, Subject authenticationSubject, String authenticationMethod, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)` Updates the user's Shibboleth session with authentication information.
`protected void` | `AuthenticationEngine.validateSuccessfulAuthentication(LoginContext loginContext, javax.servlet.http.HttpServletRequest httpRequest, String authenticationMethod)` Validates that the authentication was successfully performed by the login handler.

Constructors in edu.internet2.middleware.shibboleth.idp.authn with parameters of type LoginContext
`LoginContextEntry(LoginContext ctx, long lifetime)` Constructor.

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

Methods in edu.internet2.middleware.shibboleth.idp.util that return LoginContext
`static LoginContext` | `HttpServletHelper.getLoginContext(javax.servlet.http.HttpServletRequest httpRequest)` Gets the login context from the current request.
`static LoginContext` | `HttpServletHelper.getLoginContext(org.opensaml.util.storage.StorageService storageService, javax.servlet.ServletContext context, javax.servlet.http.HttpServletRequest httpRequest)` Gets the `LoginContext` for the user issuing the HTTP request.
`static LoginContext` | `HttpServletHelper.unbindLoginContext(org.opensaml.util.storage.StorageService storageService, javax.servlet.ServletContext context, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)` Unbinds a `LoginContext` from the current request.

Methods in edu.internet2.middleware.shibboleth.idp.util with parameters of type LoginContext
`static void` | `HttpServletHelper.bindLoginContext(LoginContext loginContext, javax.servlet.http.HttpServletRequest httpRequest)` Binds a `LoginContext` to the current request.
`static void` | `HttpServletHelper.bindLoginContext(LoginContext loginContext, org.opensaml.util.storage.StorageService storageService, javax.servlet.ServletContext context, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)` Binds a `LoginContext` to the issuer of the current request.

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

Copyright © 2006-2009 Internet2. All Rights Reserved.