code: def process_request(self, req, resp):  # pylint: disable=unused-argument
          
  
          if req.path in (self.revoke_endpoint, self.token_endpoint):
              return
  
          try:
              token = self._get_token(req)
              self.auth_token(token)
          except (AuthRequired, InvalidAuthSyntax) as exc:
              if not self.optional:
                  abort(exc)
          except AuthRejected as exc:
              if not self.optional:
                  exc.headers = self._get_invalid_token_headers(exc.detail)
                  abort(exc)
docs: Process the request before routing it.