MCPcopy Index your code
hub / github.com/authlib/authlib / parse_response_token

Method parse_response_token

authlib/oauth2/rfc7521/client.py:85–96  ·  view source on GitHub ↗
(self, resp)

Source from the content-addressed store, hash-verified

83 return self._refresh_token(data)
84
85 def parse_response_token(self, resp):
86 if resp.status_code >= 500:
87 resp.raise_for_status()
88
89 token = resp.json()
90 if "error" in token:
91 raise self.oauth_error_class(
92 error=token["error"], description=token.get("error_description")
93 )
94
95 self.token = token
96 return self.token
97
98 def _refresh_token(self, data):
99 resp = self.session.request(

Callers 1

_refresh_tokenMethod · 0.95

Calls 1

getMethod · 0.45

Tested by

no test coverage detected