org.springframework.security.authentication.jaas
Class DefaultLoginExceptionResolver

java.lang.Object
  extended by org.springframework.security.authentication.jaas.DefaultLoginExceptionResolver
All Implemented Interfaces:
LoginExceptionResolver

public class DefaultLoginExceptionResolver
extends Object
implements LoginExceptionResolver

This LoginExceptionResolver simply wraps the LoginException with an AuthenticationServiceException.


Constructor Summary
DefaultLoginExceptionResolver()
           
 
Method Summary
 AuthenticationException resolveException(LoginException e)
          Translates a Jaas LoginException to an SpringSecurityException.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultLoginExceptionResolver

public DefaultLoginExceptionResolver()
Method Detail

resolveException

public AuthenticationException resolveException(LoginException e)
Description copied from interface: LoginExceptionResolver
Translates a Jaas LoginException to an SpringSecurityException.

Specified by:
resolveException in interface LoginExceptionResolver
Parameters:
e - The LoginException thrown by the configured LoginModule.
Returns:
The AuthenticationException that the JaasAuthenticationProvider should throw.