MCPcopy
hub / github.com/authlib/authlib / request

Method request

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

Source from the content-addressed store, hash-verified

257 raise OAuthError(error_type, error_description)
258
259 def request(
260 self, method, url, withhold_token=False, auth=USE_CLIENT_DEFAULT, **kwargs
261 ):
262 if not withhold_token and auth is USE_CLIENT_DEFAULT:
263 if not self.token:
264 raise MissingTokenError()
265
266 if not self.ensure_active_token(self.token):
267 raise InvalidTokenError()
268
269 auth = self.token_auth
270
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

Callers 1

requestMethod · 0.45

Calls 3

ensure_active_tokenMethod · 0.95
MissingTokenErrorClass · 0.85
InvalidTokenErrorClass · 0.50

Tested by

no test coverage detected