Uses of Class edu.internet2.middleware.shibboleth.idp.authn.AuthenticationException (Shibboleth Identity Provider 2.2.0 Java API.)
Date: 2010-09-23

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

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

Packages that use AuthenticationException
edu.internet2.middleware.shibboleth.idp.authn |

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

Subclasses of AuthenticationException in edu.internet2.middleware.shibboleth.idp.authn
`class` | `ForceAuthenticationException` Exception indicating that forced authentication was requested but could not be performed.
`class` | `PassiveAuthenticationException` Exception indicating that passive authentication was requested but could not be performed.

Methods in edu.internet2.middleware.shibboleth.idp.authn that return AuthenticationException
`AuthenticationException` | `LoginContext.getAuthenticationFailure()` Gets the error that occurred during authentication.

Methods in edu.internet2.middleware.shibboleth.idp.authn with parameters of type AuthenticationException
`void` | `LoginContext.setAuthenticationFailure(AuthenticationException error)` Sets the error that occurred during authentication.

Methods in edu.internet2.middleware.shibboleth.idp.authn that throw AuthenticationException
`protected Map<String,LoginHandler>` | `AuthenticationEngine.determinePossibleLoginHandlers(Session idpSession, LoginContext loginContext)` Determines which configured login handlers will support the requested authentication methods.
`protected Subject` | `AuthenticationEngine.getLoginHandlerSubject(javax.servlet.http.HttpServletRequest httpRequest)` Gets the subject from the request coming back from the login handler.
`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.
`protected void` | `AuthenticationEngine.validateSuccessfulAuthentication(LoginContext loginContext, javax.servlet.http.HttpServletRequest httpRequest, String authenticationMethod)` Validates that the authentication was successfully performed by the login handler.

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

Copyright © 2006-2010 Internet2. All Rights Reserved.