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.
 
 AuthorizationManagers 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 SummaryConstructorsConstructorDescriptionConstructs anInsufficientAuthenticationExceptionwith the specified message.InsufficientAuthenticationException(String msg, Throwable cause) Constructs anInsufficientAuthenticationExceptionwith the specified message and root cause.
- 
Method SummaryMethods inherited from class org.springframework.security.core.AuthenticationExceptiongetAuthenticationRequest, setAuthenticationRequestMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
InsufficientAuthenticationExceptionConstructs anInsufficientAuthenticationExceptionwith the specified message.- Parameters:
- msg- the detail message
 
- 
InsufficientAuthenticationExceptionConstructs anInsufficientAuthenticationExceptionwith the specified message and root cause.- Parameters:
- msg- the detail message
- cause- root cause
 
 
-