public class

InsufficientAuthenticationException

extends AuthenticationException
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ org.springframework.security.core.AuthenticationException
           ↳ org.springframework.security.authentication.InsufficientAuthenticationException

Class Overview

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.

Summary

Public Constructors
InsufficientAuthenticationException(String msg)
Constructs an InsufficientAuthenticationException with the specified message.
InsufficientAuthenticationException(String msg, Throwable t)
Constructs an InsufficientAuthenticationException with the specified message and root cause.
[Expand]
Inherited Methods
From class org.springframework.security.core.AuthenticationException
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public InsufficientAuthenticationException (String msg)

Constructs an InsufficientAuthenticationException with the specified message.

Parameters
msg the detail message

public InsufficientAuthenticationException (String msg, Throwable t)

Constructs an InsufficientAuthenticationException with the specified message and root cause.

Parameters
msg the detail message
t root cause