(
self,
redirect_uri: Optional[str] = None,
client_id: Optional[str] = None,
client_secret: Optional[str] = None,
code: Optional[str] = None,
extra_params: Optional[Dict[str, Any]] = None,
)
| 607 | handler.redirect(url_concat(url, args)) |
| 608 | |
| 609 | def _oauth_request_token_url( |
| 610 | self, |
| 611 | redirect_uri: Optional[str] = None, |
| 612 | client_id: Optional[str] = None, |
| 613 | client_secret: Optional[str] = None, |
| 614 | code: Optional[str] = None, |
| 615 | extra_params: Optional[Dict[str, Any]] = None, |
| 616 | ) -> str: |
| 617 | url = self._OAUTH_ACCESS_TOKEN_URL # type: ignore |
| 618 | args = {} # type: Dict[str, str] |
| 619 | if redirect_uri is not None: |
| 620 | args["redirect_uri"] = redirect_uri |
| 621 | if code is not None: |
| 622 | args["code"] = code |
| 623 | if client_id is not None: |
| 624 | args["client_id"] = client_id |
| 625 | if client_secret is not None: |
| 626 | args["client_secret"] = client_secret |
| 627 | if extra_params: |
| 628 | args.update(extra_params) |
| 629 | return url_concat(url, args) |
| 630 | |
| 631 | async def oauth2_request( |
| 632 | self, |
nothing calls this directly
no test coverage detected