|
1 |
| -from _typeshed import Incomplete |
| 1 | +from ...common import Request |
2 | 2 |
|
3 | 3 | class RequestValidator:
|
4 | 4 | def __init__(self) -> None: ...
|
5 | 5 | @property
|
6 |
| - def allowed_signature_methods(self): ... |
| 6 | + def allowed_signature_methods(self) -> tuple[str, ...]: ... |
7 | 7 | @property
|
8 |
| - def safe_characters(self): ... |
| 8 | + def safe_characters(self) -> set[str]: ... |
9 | 9 | @property
|
10 |
| - def client_key_length(self): ... |
| 10 | + def client_key_length(self) -> tuple[int, int]: ... |
11 | 11 | @property
|
12 |
| - def request_token_length(self): ... |
| 12 | + def request_token_length(self) -> tuple[int, int]: ... |
13 | 13 | @property
|
14 |
| - def access_token_length(self): ... |
| 14 | + def access_token_length(self) -> tuple[int, int]: ... |
15 | 15 | @property
|
16 |
| - def timestamp_lifetime(self): ... |
| 16 | + def timestamp_lifetime(self) -> int: ... |
17 | 17 | @property
|
18 |
| - def nonce_length(self): ... |
| 18 | + def nonce_length(self) -> tuple[int, int]: ... |
19 | 19 | @property
|
20 |
| - def verifier_length(self): ... |
| 20 | + def verifier_length(self) -> tuple[int, int]: ... |
21 | 21 | @property
|
22 |
| - def realms(self): ... |
| 22 | + def realms(self) -> list[str]: ... |
23 | 23 | @property
|
24 |
| - def enforce_ssl(self): ... |
25 |
| - def check_client_key(self, client_key): ... |
26 |
| - def check_request_token(self, request_token): ... |
27 |
| - def check_access_token(self, request_token): ... |
28 |
| - def check_nonce(self, nonce): ... |
29 |
| - def check_verifier(self, verifier): ... |
30 |
| - def check_realms(self, realms): ... |
| 24 | + def enforce_ssl(self) -> bool: ... |
| 25 | + def check_client_key(self, client_key: str) -> bool: ... |
| 26 | + def check_request_token(self, request_token: str) -> bool: ... |
| 27 | + def check_access_token(self, request_token: str) -> bool: ... |
| 28 | + def check_nonce(self, nonce: str) -> bool: ... |
| 29 | + def check_verifier(self, verifier: str) -> bool: ... |
| 30 | + def check_realms(self, realms: list[str]) -> bool: ... |
31 | 31 | @property
|
32 |
| - def dummy_client(self) -> None: ... |
| 32 | + def dummy_client(self) -> str: ... |
33 | 33 | @property
|
34 |
| - def dummy_request_token(self) -> None: ... |
| 34 | + def dummy_request_token(self) -> str: ... |
35 | 35 | @property
|
36 |
| - def dummy_access_token(self) -> None: ... |
37 |
| - def get_client_secret(self, client_key, request) -> None: ... |
38 |
| - def get_request_token_secret(self, client_key, token, request) -> None: ... |
39 |
| - def get_access_token_secret(self, client_key, token, request) -> None: ... |
40 |
| - def get_default_realms(self, client_key, request) -> None: ... |
41 |
| - def get_realms(self, token, request) -> None: ... |
42 |
| - def get_redirect_uri(self, token, request) -> None: ... |
43 |
| - def get_rsa_key(self, client_key, request) -> None: ... |
44 |
| - def invalidate_request_token(self, client_key, request_token, request) -> None: ... |
45 |
| - def validate_client_key(self, client_key, request) -> None: ... |
46 |
| - def validate_request_token(self, client_key, token, request) -> None: ... |
47 |
| - def validate_access_token(self, client_key, token, request) -> None: ... |
| 36 | + def dummy_access_token(self) -> str: ... |
| 37 | + def get_client_secret(self, client_key: str, request: Request) -> str: ... |
| 38 | + def get_request_token_secret(self, client_key: str, token: str, request: Request) -> str: ... |
| 39 | + def get_access_token_secret(self, client_key: str, token: str, request: Request) -> str: ... |
| 40 | + def get_default_realms(self, client_key: str, request: Request) -> list[str]: ... |
| 41 | + def get_realms(self, token: str, request: Request) -> list[str]: ... |
| 42 | + def get_redirect_uri(self, token: str, request: Request) -> str: ... |
| 43 | + def get_rsa_key(self, client_key: str, request: Request) -> str: ... |
| 44 | + def invalidate_request_token(self, client_key: str, request_token: str, request: Request) -> None: ... |
| 45 | + def validate_client_key(self, client_key: str, request: Request) -> bool: ... |
| 46 | + def validate_request_token(self, client_key: str, token: str, request: Request) -> bool: ... |
| 47 | + def validate_access_token(self, client_key: str, token: str, request: Request) -> bool: ... |
48 | 48 | def validate_timestamp_and_nonce(
|
49 |
| - self, client_key, timestamp, nonce, request, request_token: Incomplete | None = ..., access_token: Incomplete | None = ... |
50 |
| - ) -> None: ... |
51 |
| - def validate_redirect_uri(self, client_key, redirect_uri, request) -> None: ... |
52 |
| - def validate_requested_realms(self, client_key, realms, request) -> None: ... |
| 49 | + self, |
| 50 | + client_key: str, |
| 51 | + timestamp, |
| 52 | + nonce: str, |
| 53 | + request: Request, |
| 54 | + request_token: str | None = None, |
| 55 | + access_token: str | None = None, |
| 56 | + ) -> bool: ... |
| 57 | + def validate_redirect_uri(self, client_key: str, redirect_uri, request: Request) -> bool: ... |
| 58 | + def validate_requested_realms(self, client_key: str, realms: list[str], request: Request) -> bool: ... |
53 | 59 | def validate_realms(
|
54 |
| - self, client_key, token, request, uri: Incomplete | None = ..., realms: Incomplete | None = ... |
55 |
| - ) -> None: ... |
56 |
| - def validate_verifier(self, client_key, token, verifier, request) -> None: ... |
57 |
| - def verify_request_token(self, token, request) -> None: ... |
58 |
| - def verify_realms(self, token, realms, request) -> None: ... |
59 |
| - def save_access_token(self, token, request) -> None: ... |
60 |
| - def save_request_token(self, token, request) -> None: ... |
61 |
| - def save_verifier(self, token, verifier, request) -> None: ... |
| 60 | + self, client_key: str, token: str, request: Request, uri: str | None = None, realms: list[str] | None = None |
| 61 | + ) -> bool: ... |
| 62 | + def validate_verifier(self, client_key: str, token: str, verifier: str, request: Request) -> bool: ... |
| 63 | + def verify_request_token(self, token: str, request: Request) -> bool: ... |
| 64 | + def verify_realms(self, token: str, realms: list[str], request: Request) -> bool: ... |
| 65 | + def save_access_token(self, token: str, request: Request) -> None: ... |
| 66 | + def save_request_token(self, token: str, request: Request) -> None: ... |
| 67 | + def save_verifier(self, token: str, verifier, request: Request) -> None: ... |
0 commit comments