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(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.
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, 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.
 



Copyright © 2006-2008 Internet2. All Rights Reserved.