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 / tokens.pyi
1 from typing import Any
2
3 from oauthlib.oauth2.rfc6749.tokens import TokenBase as TokenBase
4
5 class JWTToken(TokenBase):
6     request_validator: Any
7     token_generator: Any
8     refresh_token_generator: Any
9     expires_in: Any
10     def __init__(
11         self,
12         request_validator: Any | None = ...,
13         token_generator: Any | None = ...,
14         expires_in: Any | None = ...,
15         refresh_token_generator: Any | None = ...,
16     ) -> None: ...
17     def create_token(self, request, refresh_token: bool = ...): ...
18     def validate_request(self, request): ...
19     def estimate_type(self, request): ...