MCPcopy
hub / github.com/authlib/authlib / stream

Method stream

authlib/integrations/httpx_client/oauth2_client.py:273–285  ·  view source on GitHub ↗
(
        self, method, url, withhold_token=False, auth=USE_CLIENT_DEFAULT, **kwargs
    )

Source from the content-addressed store, hash-verified

271 return super().request(method, url, auth=auth, **kwargs)
272
273 def stream(
274 self, method, url, withhold_token=False, auth=USE_CLIENT_DEFAULT, **kwargs
275 ):
276 if not withhold_token and auth is USE_CLIENT_DEFAULT:
277 if not self.token:
278 raise MissingTokenError()
279
280 if not self.ensure_active_token(self.token):
281 raise InvalidTokenError()
282
283 auth = self.token_auth
284
285 return super().stream(method, url, auth=auth, **kwargs)

Callers 4

streamMethod · 0.45

Calls 3

ensure_active_tokenMethod · 0.95
MissingTokenErrorClass · 0.85
InvalidTokenErrorClass · 0.50