org.springframework.security.authentication
Class InsufficientAuthenticationException
java.lang.Object
   java.lang.Throwable
java.lang.Throwable
       java.lang.Exception
java.lang.Exception
           java.lang.RuntimeException
java.lang.RuntimeException
               org.springframework.security.core.AuthenticationException
org.springframework.security.core.AuthenticationException
                   org.springframework.security.authentication.InsufficientAuthenticationException
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 ExceptionTranslationFilter will thus cause the AuthenticationEntryPoint to be called, allowing
 the principal to authenticate with a stronger level of authentication.
- 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 InsufficientAuthenticationExceptionwith the
 specified message.
 
- Parameters:
- msg- the detail message
 
InsufficientAuthenticationException
public InsufficientAuthenticationException(String msg,
                                           Throwable t)
- Constructs an InsufficientAuthenticationExceptionwith the
 specified message and root cause.
 
- Parameters:
- msg- the detail message
- t- root cause