uk.ac.starlink.auth

## Class BadChallengeException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - uk.ac.starlink.auth.BadChallengeException

- All Implemented Interfaces:
    java.io.Serializable

      public class BadChallengeException
      extends java.lang.Exception

  Exception indicating that an authentication challenge is badly formed, for instance missing parameters required by the scheme to which it is supposed to conform.
  Since:
    3 Jul 2020
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `BadChallengeException(java.lang.String msg)` Constructor.
    `BadChallengeException(java.lang.String msg, java.lang.Throwable cause)` Constructor.

  - ### Method Summary

    - ### Methods inherited from class java.lang.Throwable

      `addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### BadChallengeException

          public BadChallengeException(java.lang.String msg)

      Constructor.
      Parameters:
        `msg` - informative message

    - #### BadChallengeException

          public BadChallengeException(java.lang.String msg,
                                       java.lang.Throwable cause)

      Constructor.
      Parameters:
        `msg` - informative message
        `cause` - chained exception underlying this one