Class UnsupportedTokenTypeException

All Implemented Interfaces:
Serializable

@UnstableApi public final class UnsupportedTokenTypeException extends TokenRequestException
The authorization server does not support the revocation of the presented token type. That is, the client tried to revoke an access token on a server not supporting this feature.
See Also:
Serialized Form
  • Constructor Details

    • UnsupportedTokenTypeException

      public UnsupportedTokenTypeException(String errorDescription, String errorUri)
      Constructs a new UnsupportedTokenTypeException 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.
    • UnsupportedTokenTypeException

      public UnsupportedTokenTypeException(String errorDescription, String errorUri, Throwable cause)
      Constructs a new UnsupportedTokenTypeException 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.)