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 |

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.
`protected static LoginContext` | `AuthenticationEngine.retrieveLoginContext(javax.servlet.http.HttpServletRequest httpRequest, boolean removeFromStorageService)` Retrieves a 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(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.
`static void` | `AuthenticationEngine.returnToProfileHandler(LoginContext loginContext, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)` Returns control back to the profile handler that invoked the authentication engine.
`protected void` | `AuthenticationEngine.startUserAuthentication(LoginContext loginContext, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)` Begins the authentication process.
`protected void` | `AuthenticationEngine.storeLoginContext(LoginContext loginContext, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)` Stores the login context in the storage service.
`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)` 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.

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

Copyright © 2006-2008 Internet2. All Rights Reserved.