massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / oauthlib / oauthlib / oauth2 / rfc6749 / endpoints / token.pyi
1 from typing import Any
2
3 from .base import BaseEndpoint as BaseEndpoint
4
5 log: Any
6
7 class TokenEndpoint(BaseEndpoint):
8     valid_request_methods: Any
9     def __init__(self, default_grant_type, default_token_type, grant_types) -> None: ...
10     @property
11     def grant_types(self): ...
12     @property
13     def default_grant_type(self): ...
14     @property
15     def default_grant_type_handler(self): ...
16     @property
17     def default_token_type(self): ...
18     def create_token_response(
19         self,
20         uri,
21         http_method: str = ...,
22         body: Any | None = ...,
23         headers: Any | None = ...,
24         credentials: Any | None = ...,
25         grant_type_for_scope: Any | None = ...,
26         claims: Any | None = ...,
27     ): ...
28     def validate_token_request(self, request) -> None: ...