mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-11 14:08:22 +08:00
[oauthlib] Add types in oauth1/rfc5849/request_validator.pyi (#9844)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
This commit is contained in:
@@ -1,61 +1,67 @@
|
||||
from _typeshed import Incomplete
|
||||
from ...common import Request
|
||||
|
||||
class RequestValidator:
|
||||
def __init__(self) -> None: ...
|
||||
@property
|
||||
def allowed_signature_methods(self): ...
|
||||
def allowed_signature_methods(self) -> tuple[str, ...]: ...
|
||||
@property
|
||||
def safe_characters(self): ...
|
||||
def safe_characters(self) -> set[str]: ...
|
||||
@property
|
||||
def client_key_length(self): ...
|
||||
def client_key_length(self) -> tuple[int, int]: ...
|
||||
@property
|
||||
def request_token_length(self): ...
|
||||
def request_token_length(self) -> tuple[int, int]: ...
|
||||
@property
|
||||
def access_token_length(self): ...
|
||||
def access_token_length(self) -> tuple[int, int]: ...
|
||||
@property
|
||||
def timestamp_lifetime(self): ...
|
||||
def timestamp_lifetime(self) -> int: ...
|
||||
@property
|
||||
def nonce_length(self): ...
|
||||
def nonce_length(self) -> tuple[int, int]: ...
|
||||
@property
|
||||
def verifier_length(self): ...
|
||||
def verifier_length(self) -> tuple[int, int]: ...
|
||||
@property
|
||||
def realms(self): ...
|
||||
def realms(self) -> list[str]: ...
|
||||
@property
|
||||
def enforce_ssl(self): ...
|
||||
def check_client_key(self, client_key): ...
|
||||
def check_request_token(self, request_token): ...
|
||||
def check_access_token(self, request_token): ...
|
||||
def check_nonce(self, nonce): ...
|
||||
def check_verifier(self, verifier): ...
|
||||
def check_realms(self, realms): ...
|
||||
def enforce_ssl(self) -> bool: ...
|
||||
def check_client_key(self, client_key: str) -> bool: ...
|
||||
def check_request_token(self, request_token: str) -> bool: ...
|
||||
def check_access_token(self, request_token: str) -> bool: ...
|
||||
def check_nonce(self, nonce: str) -> bool: ...
|
||||
def check_verifier(self, verifier: str) -> bool: ...
|
||||
def check_realms(self, realms: list[str]) -> bool: ...
|
||||
@property
|
||||
def dummy_client(self) -> None: ...
|
||||
def dummy_client(self) -> str: ...
|
||||
@property
|
||||
def dummy_request_token(self) -> None: ...
|
||||
def dummy_request_token(self) -> str: ...
|
||||
@property
|
||||
def dummy_access_token(self) -> None: ...
|
||||
def get_client_secret(self, client_key, request) -> None: ...
|
||||
def get_request_token_secret(self, client_key, token, request) -> None: ...
|
||||
def get_access_token_secret(self, client_key, token, request) -> None: ...
|
||||
def get_default_realms(self, client_key, request) -> None: ...
|
||||
def get_realms(self, token, request) -> None: ...
|
||||
def get_redirect_uri(self, token, request) -> None: ...
|
||||
def get_rsa_key(self, client_key, request) -> None: ...
|
||||
def invalidate_request_token(self, client_key, request_token, request) -> None: ...
|
||||
def validate_client_key(self, client_key, request) -> None: ...
|
||||
def validate_request_token(self, client_key, token, request) -> None: ...
|
||||
def validate_access_token(self, client_key, token, request) -> None: ...
|
||||
def dummy_access_token(self) -> str: ...
|
||||
def get_client_secret(self, client_key: str, request: Request) -> str: ...
|
||||
def get_request_token_secret(self, client_key: str, token: str, request: Request) -> str: ...
|
||||
def get_access_token_secret(self, client_key: str, token: str, request: Request) -> str: ...
|
||||
def get_default_realms(self, client_key: str, request: Request) -> list[str]: ...
|
||||
def get_realms(self, token: str, request: Request) -> list[str]: ...
|
||||
def get_redirect_uri(self, token: str, request: Request) -> str: ...
|
||||
def get_rsa_key(self, client_key: str, request: Request) -> str: ...
|
||||
def invalidate_request_token(self, client_key: str, request_token: str, request: Request) -> None: ...
|
||||
def validate_client_key(self, client_key: str, request: Request) -> bool: ...
|
||||
def validate_request_token(self, client_key: str, token: str, request: Request) -> bool: ...
|
||||
def validate_access_token(self, client_key: str, token: str, request: Request) -> bool: ...
|
||||
def validate_timestamp_and_nonce(
|
||||
self, client_key, timestamp, nonce, request, request_token: Incomplete | None = ..., access_token: Incomplete | None = ...
|
||||
) -> None: ...
|
||||
def validate_redirect_uri(self, client_key, redirect_uri, request) -> None: ...
|
||||
def validate_requested_realms(self, client_key, realms, request) -> None: ...
|
||||
self,
|
||||
client_key: str,
|
||||
timestamp,
|
||||
nonce: str,
|
||||
request: Request,
|
||||
request_token: str | None = None,
|
||||
access_token: str | None = None,
|
||||
) -> bool: ...
|
||||
def validate_redirect_uri(self, client_key: str, redirect_uri, request: Request) -> bool: ...
|
||||
def validate_requested_realms(self, client_key: str, realms: list[str], request: Request) -> bool: ...
|
||||
def validate_realms(
|
||||
self, client_key, token, request, uri: Incomplete | None = ..., realms: Incomplete | None = ...
|
||||
) -> None: ...
|
||||
def validate_verifier(self, client_key, token, verifier, request) -> None: ...
|
||||
def verify_request_token(self, token, request) -> None: ...
|
||||
def verify_realms(self, token, realms, request) -> None: ...
|
||||
def save_access_token(self, token, request) -> None: ...
|
||||
def save_request_token(self, token, request) -> None: ...
|
||||
def save_verifier(self, token, verifier, request) -> None: ...
|
||||
self, client_key: str, token: str, request: Request, uri: str | None = None, realms: list[str] | None = None
|
||||
) -> bool: ...
|
||||
def validate_verifier(self, client_key: str, token: str, verifier: str, request: Request) -> bool: ...
|
||||
def verify_request_token(self, token: str, request: Request) -> bool: ...
|
||||
def verify_realms(self, token: str, realms: list[str], request: Request) -> bool: ...
|
||||
def save_access_token(self, token: str, request: Request) -> None: ...
|
||||
def save_request_token(self, token: str, request: Request) -> None: ...
|
||||
def save_verifier(self, token: str, verifier, request: Request) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user