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.
 



Copyright © 2006-2009 Internet2. All Rights Reserved.