(self, uri, headers, body)
| 99 | self.token = OAuth2Token.from_dict(token) |
| 100 | |
| 101 | def prepare(self, uri, headers, body): |
| 102 | token_type = self.token.get("token_type", self.DEFAULT_TOKEN_TYPE) |
| 103 | sign = self.SIGN_METHODS[token_type.lower()] |
| 104 | uri, headers, body = sign( |
| 105 | self.token["access_token"], uri, headers, body, self.token_placement |
| 106 | ) |
| 107 | |
| 108 | for hook in self.hooks: |
| 109 | uri, headers, body = hook(uri, headers, body) |
| 110 | |
| 111 | return uri, headers, body |
| 112 | |
| 113 | def __del__(self): |
| 114 | del self.client |