Class UnsupportedGrantTypeException

All Implemented Interfaces:
Serializable

@UnstableApi public final class UnsupportedGrantTypeException extends TokenRequestException
The authorization grant type is not supported by the authorization server.
See Also:
  • Constructor Details

    • UnsupportedGrantTypeException

      public UnsupportedGrantTypeException(String errorDescription, String errorUri)
      Constructs a new UnsupportedGrantTypeException using errorDescription and errorUri.
      Parameters:
      errorDescription - OPTIONAL. Human-readable ASCII [USASCII] text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the errorDescription parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E.
      errorUri - OPTIONAL. A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. Values for the errorUri parameter MUST conform to the URI-reference syntax and thus MUST NOT include characters outside the set %x21 / %x23-5B / %x5D-7E.
    • UnsupportedGrantTypeException

      public UnsupportedGrantTypeException(String errorDescription, String errorUri, Throwable cause)
      Constructs a new UnsupportedGrantTypeException using errorDescription and errorUri.
      Parameters:
      errorDescription - OPTIONAL. Human-readable ASCII [USASCII] text providing additional information, used to assist the client developer in understanding the error that occurred. Values for the errorDescription parameter MUST NOT include characters outside the set %x20-21 / %x23-5B / %x5D-7E.
      errorUri - OPTIONAL. A URI identifying a human-readable web page with information about the error, used to provide the client developer with additional information about the error. Values for the errorUri parameter MUST conform to the URI-reference syntax and thus MUST NOT include characters outside the set %x21 / %x23-5B / %x5D-7E.
      cause - the cause (which is saved for later retrieval by the Throwable.getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)