massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / oauthlib / oauthlib / openid / connect / core / request_validator.pyi
1 from typing import Any
2
3 from oauthlib.oauth2.rfc6749.request_validator import RequestValidator as OAuth2RequestValidator
4
5 log: Any
6
7 class RequestValidator(OAuth2RequestValidator):
8     def get_authorization_code_scopes(self, client_id, code, redirect_uri, request) -> None: ...
9     def get_authorization_code_nonce(self, client_id, code, redirect_uri, request) -> None: ...
10     def get_jwt_bearer_token(self, token, token_handler, request) -> None: ...
11     def get_id_token(self, token, token_handler, request) -> None: ...
12     def finalize_id_token(self, id_token, token, token_handler, request) -> None: ...
13     def validate_jwt_bearer_token(self, token, scopes, request) -> None: ...
14     def validate_id_token(self, token, scopes, request) -> None: ...
15     def validate_silent_authorization(self, request) -> None: ...
16     def validate_silent_login(self, request) -> None: ...
17     def validate_user_match(self, id_token_hint, scopes, claims, request) -> None: ...
18     def get_userinfo_claims(self, request) -> None: ...