Class ExcessiveAttemptsException

All Implemented Interfaces:
Serializable

Thrown when a system is configured to only allow a certain number of authentication attempts over a period of time and the current session has failed to authenticate successfully within that number. The resulting action of such an exception is application-specific, but most systems either temporarily or permanently lock that account to prevent further attempts.
Since:
0.1
See Also:
  • Constructor Details

    • ExcessiveAttemptsException

      Creates a new ExcessiveAttemptsException.
    • ExcessiveAttemptsException

      Constructs a new ExcessiveAttemptsException.
      Parameters:
      message - the reason for the exception
    • ExcessiveAttemptsException

      Constructs a new ExcessiveAttemptsException.
      Parameters:
      cause - the underlying Throwable that caused this exception to be thrown.
    • ExcessiveAttemptsException

      public ExcessiveAttemptsException(String message, Throwable cause)
      Constructs a new ExcessiveAttemptsException.
      Parameters:
      message - the reason for the exception
      cause - the underlying Throwable that caused this exception to be thrown.