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 / grant_types / base.pyi
1 from typing import Any
2
3 log: Any
4
5 class GrantTypeBase:
6     def __getattr__(self, attr): ...
7     def __setattr__(self, attr, value) -> None: ...
8     def validate_authorization_request(self, request): ...
9     def id_token_hash(self, value, hashfunc=...): ...
10     def add_id_token(self, token, token_handler, request, nonce: Any | None = ...): ...
11     def openid_authorization_validator(self, request): ...
12
13 OpenIDConnectBase = GrantTypeBase