Class AuthenticationException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AuthenticationSystemException, CaptchaAuthenticationException, ExpiredAuthenticationException, ExpiredPasswordAuthenticationException, InactiveUserAuthenticationException, IncorrectPasswordAuthenticationException, NoAccessAuthenticationException, SshAuthenticationExpiredKeyException, SshAuthenticationInsecureKeyException

public abstract class AuthenticationException extends ServiceException
Base type for all exceptions which are thrown while processing user authentication attempts.

This base type is provided to stem the authentication exception hierarchy. However, it will usually not be desirable to process exceptions at this level. Instead, callers are encouraged to catch specific exception types where they wish to handle failures.

See Also:
  • Constructor Details

    • AuthenticationException

      public AuthenticationException(@Nonnull KeyedMessage message)
    • AuthenticationException

      public AuthenticationException(@Nonnull KeyedMessage message, @Nullable Throwable cause)