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
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
 ExceptionTranslationFilter will then typically cause the
 AuthenticationEntryPoint to be called, allowing the principal to authenticate
 with a stronger level of authentication.
- See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionConstructs anInsufficientAuthenticationExceptionwith the specified message.InsufficientAuthenticationException(String msg, Throwable cause) Constructs anInsufficientAuthenticationExceptionwith the specified message and root cause. - 
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString 
- 
Constructor Details
- 
InsufficientAuthenticationException
Constructs anInsufficientAuthenticationExceptionwith the specified message.- Parameters:
 msg- the detail message
 - 
InsufficientAuthenticationException
Constructs anInsufficientAuthenticationExceptionwith the specified message and root cause.- Parameters:
 msg- the detail messagecause- root cause
 
 -