Class AuthenticationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.security.core.AuthenticationException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AccountStatusException, ActiveDirectoryAuthenticationException, AuthenticationCredentialsNotFoundException, AuthenticationServiceException, BadCredentialsException, CompromisedPasswordException, InsufficientAuthenticationException, InvalidOneTimeTokenException, NonceExpiredException, OAuth2AuthenticationException, PreAuthenticatedCredentialsNotFoundException, ProviderNotFoundException, RememberMeAuthenticationException, Saml2AuthenticationException, SessionAuthenticationException, UsernameNotFoundException

public abstract class AuthenticationException extends RuntimeException
Abstract superclass for all exceptions related to an Authentication object being invalid for whatever reason.
See Also:
  • Constructor Details

    • AuthenticationException

      public AuthenticationException(String msg, Throwable cause)
      Constructs an AuthenticationException with the specified message and root cause.
      Parameters:
      msg - the detail message
      cause - the root cause
    • AuthenticationException

      public AuthenticationException(String msg)
      Constructs an AuthenticationException with the specified message and no root cause.
      Parameters:
      msg - the detail message