3 ,[ @ sn d Z ddlmZmZ ddlZddlmZ ddlmZm Z m Z mZ ddlm Z mZ ejeZG d d d e ZdS )z oauthlib.oauth2.rfc6749.endpoint.revocation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ An implementation of the OAuth 2 `Token Revocation`_ spec (draft 11). .. _`Token Revocation`: https://tools.ietf.org/html/draft-ietf-oauth-revocation-11 )absolute_importunicode_literalsN)Request )InvalidClientErrorInvalidRequestErrorOAuth2ErrorUnsupportedTokenTypeError )BaseEndpointcatch_errors_and_unavailabilityc @ s4 e Zd ZdZd ZdddZedd d Zdd ZdS )RevocationEndpointzToken revocation endpoint. Endpoint used by authenticated clients to revoke access and refresh tokens. Commonly this will be part of the Authorization Endpoint. access_token refresh_tokenNFc C s&