org.springframework.security.authentication
Class InsufficientAuthenticationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.security.core.AuthenticationException
org.springframework.security.authentication.InsufficientAuthenticationException
- All Implemented Interfaces:
- Serializable
public class InsufficientAuthenticationException
- extends AuthenticationException
Thrown if an authentication request is rejected because the credentials are not sufficiently trusted.
AccessDecisionVoters will typically throw this exception if
they are dissatisfied with the level of the authentication, such as if performed using a remember-me mechanism or
anonymously. The commonly used org.springframework.security.web.ExceptionTranslationFilter will thus cause
the AuthenticationEntryPoint to be called, allowing the principal to authenticate with a stronger
level of authentication.
- Version:
- $Id: InsufficientAuthenticationException.java 3655 2009-05-11 05:44:31Z ltaylor $
- Author:
- Ben Alex
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
InsufficientAuthenticationException
public InsufficientAuthenticationException(String msg)
- Constructs an
InsufficientAuthenticationException with the
specified message.
- Parameters:
msg - the detail message
InsufficientAuthenticationException
public InsufficientAuthenticationException(String msg,
Throwable t)
- Constructs an
InsufficientAuthenticationException with the
specified message and root cause.
- Parameters:
msg - the detail messaget - root cause
Copyright © 2004-2009 SpringSource, Inc. All Rights Reserved.