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:
java.io.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. TheExceptionTranslationFilterwill then typically cause theAuthenticationEntryPointto be called, allowing the principal to authenticate with a stronger level of authentication.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InsufficientAuthenticationException(java.lang.String msg)Constructs anInsufficientAuthenticationExceptionwith the specified message.InsufficientAuthenticationException(java.lang.String msg, java.lang.Throwable cause)Constructs anInsufficientAuthenticationExceptionwith the specified message and root cause.
-
-
-
Constructor Detail
-
InsufficientAuthenticationException
public InsufficientAuthenticationException(java.lang.String msg)
Constructs anInsufficientAuthenticationExceptionwith the specified message.- Parameters:
msg- the detail message
-
InsufficientAuthenticationException
public InsufficientAuthenticationException(java.lang.String msg, java.lang.Throwable cause)Constructs anInsufficientAuthenticationExceptionwith the specified message and root cause.- Parameters:
msg- the detail messagecause- root cause
-
-