mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-24 04:41:30 +08:00
Replace Any with Incomplete in many places (#9558)
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
UNICODE_ASCII_CHARACTER_SET: str
|
||||
@@ -34,7 +35,7 @@ class CaseInsensitiveDict(dict[Any, Any]):
|
||||
def __contains__(self, k): ...
|
||||
def __delitem__(self, k) -> None: ...
|
||||
def __getitem__(self, k): ...
|
||||
def get(self, k, default: Any | None = ...): ...
|
||||
def get(self, k, default: Incomplete | None = ...): ...
|
||||
def __setitem__(self, k, v) -> None: ...
|
||||
def update(self, *args, **kwargs) -> None: ...
|
||||
|
||||
@@ -46,7 +47,9 @@ class Request:
|
||||
decoded_body: Any
|
||||
oauth_params: Any
|
||||
validator_log: Any
|
||||
def __init__(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ..., encoding: str = ...): ...
|
||||
def __init__(
|
||||
self, uri, http_method: str = ..., body: Incomplete | None = ..., headers: Incomplete | None = ..., encoding: str = ...
|
||||
): ...
|
||||
def __getattr__(self, name: str): ...
|
||||
@property
|
||||
def uri_query(self): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
log: Any
|
||||
@@ -37,20 +38,27 @@ class Client:
|
||||
def __init__(
|
||||
self,
|
||||
client_key,
|
||||
client_secret: Any | None = ...,
|
||||
resource_owner_key: Any | None = ...,
|
||||
resource_owner_secret: Any | None = ...,
|
||||
callback_uri: Any | None = ...,
|
||||
client_secret: Incomplete | None = ...,
|
||||
resource_owner_key: Incomplete | None = ...,
|
||||
resource_owner_secret: Incomplete | None = ...,
|
||||
callback_uri: Incomplete | None = ...,
|
||||
signature_method=...,
|
||||
signature_type=...,
|
||||
rsa_key: Any | None = ...,
|
||||
verifier: Any | None = ...,
|
||||
realm: Any | None = ...,
|
||||
rsa_key: Incomplete | None = ...,
|
||||
verifier: Incomplete | None = ...,
|
||||
realm: Incomplete | None = ...,
|
||||
encoding: str = ...,
|
||||
decoding: Any | None = ...,
|
||||
nonce: Any | None = ...,
|
||||
timestamp: Any | None = ...,
|
||||
decoding: Incomplete | None = ...,
|
||||
nonce: Incomplete | None = ...,
|
||||
timestamp: Incomplete | None = ...,
|
||||
): ...
|
||||
def get_oauth_signature(self, request): ...
|
||||
def get_oauth_params(self, request): ...
|
||||
def sign(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ..., realm: Any | None = ...): ...
|
||||
def sign(
|
||||
self,
|
||||
uri,
|
||||
http_method: str = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
realm: Incomplete | None = ...,
|
||||
): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -7,6 +8,11 @@ log: Any
|
||||
class AccessTokenEndpoint(BaseEndpoint):
|
||||
def create_access_token(self, request, credentials): ...
|
||||
def create_access_token_response(
|
||||
self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ..., credentials: Any | None = ...
|
||||
self,
|
||||
uri,
|
||||
http_method: str = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
credentials: Incomplete | None = ...,
|
||||
): ...
|
||||
def validate_access_token_request(self, request): ...
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from typing import Any
|
||||
from _typeshed import Incomplete
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
|
||||
@@ -8,9 +8,11 @@ class AuthorizationEndpoint(BaseEndpoint):
|
||||
self,
|
||||
uri,
|
||||
http_method: str = ...,
|
||||
body: Any | None = ...,
|
||||
headers: Any | None = ...,
|
||||
realms: Any | None = ...,
|
||||
credentials: Any | None = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
realms: Incomplete | None = ...,
|
||||
credentials: Incomplete | None = ...,
|
||||
): ...
|
||||
def get_realms_and_credentials(
|
||||
self, uri, http_method: str = ..., body: Incomplete | None = ..., headers: Incomplete | None = ...
|
||||
): ...
|
||||
def get_realms_and_credentials(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ...): ...
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
class BaseEndpoint:
|
||||
request_validator: Any
|
||||
token_generator: Any
|
||||
def __init__(self, request_validator, token_generator: Any | None = ...) -> None: ...
|
||||
def __init__(self, request_validator, token_generator: Incomplete | None = ...) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -7,6 +8,11 @@ log: Any
|
||||
class RequestTokenEndpoint(BaseEndpoint):
|
||||
def create_request_token(self, request, credentials): ...
|
||||
def create_request_token_response(
|
||||
self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ..., credentials: Any | None = ...
|
||||
self,
|
||||
uri,
|
||||
http_method: str = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
credentials: Incomplete | None = ...,
|
||||
): ...
|
||||
def validate_request_token_request(self, request): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -6,5 +7,10 @@ log: Any
|
||||
|
||||
class ResourceEndpoint(BaseEndpoint):
|
||||
def validate_protected_resource_request(
|
||||
self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ..., realms: Any | None = ...
|
||||
self,
|
||||
uri,
|
||||
http_method: str = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
realms: Incomplete | None = ...,
|
||||
): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -5,4 +6,4 @@ from .base import BaseEndpoint as BaseEndpoint
|
||||
log: Any
|
||||
|
||||
class SignatureOnlyEndpoint(BaseEndpoint):
|
||||
def validate_request(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ...): ...
|
||||
def validate_request(self, uri, http_method: str = ..., body: Incomplete | None = ..., headers: Incomplete | None = ...): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
class OAuth1Error(Exception):
|
||||
@@ -6,7 +7,11 @@ class OAuth1Error(Exception):
|
||||
uri: Any
|
||||
status_code: Any
|
||||
def __init__(
|
||||
self, description: Any | None = ..., uri: Any | None = ..., status_code: int = ..., request: Any | None = ...
|
||||
self,
|
||||
description: Incomplete | None = ...,
|
||||
uri: Incomplete | None = ...,
|
||||
status_code: int = ...,
|
||||
request: Incomplete | None = ...,
|
||||
) -> None: ...
|
||||
def in_uri(self, uri): ...
|
||||
@property
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from typing import Any
|
||||
from _typeshed import Incomplete
|
||||
|
||||
def prepare_headers(oauth_params, headers: Any | None = ..., realm: Any | None = ...): ...
|
||||
def prepare_headers(oauth_params, headers: Incomplete | None = ..., realm: Incomplete | None = ...): ...
|
||||
def prepare_form_encoded_body(oauth_params, body): ...
|
||||
def prepare_request_uri_query(oauth_params, uri): ...
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from typing import Any
|
||||
from _typeshed import Incomplete
|
||||
|
||||
class RequestValidator:
|
||||
def __init__(self) -> None: ...
|
||||
@@ -46,11 +46,13 @@ class RequestValidator:
|
||||
def validate_request_token(self, client_key, token, request) -> None: ...
|
||||
def validate_access_token(self, client_key, token, request) -> None: ...
|
||||
def validate_timestamp_and_nonce(
|
||||
self, client_key, timestamp, nonce, request, request_token: Any | None = ..., access_token: Any | None = ...
|
||||
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: ...
|
||||
def validate_realms(self, client_key, token, request, uri: Any | None = ..., realms: Any | None = ...) -> None: ...
|
||||
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: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
log: Any
|
||||
@@ -6,17 +7,17 @@ def signature_base_string(http_method: str, base_str_uri: str, normalized_encode
|
||||
def base_string_uri(uri: str, host: str | None = ...) -> str: ...
|
||||
def collect_parameters(
|
||||
uri_query: str = ...,
|
||||
body: Any | None = ...,
|
||||
headers: Any | None = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
exclude_oauth_signature: bool = ...,
|
||||
with_realm: bool = ...,
|
||||
): ...
|
||||
def normalize_parameters(params) -> str: ...
|
||||
def sign_hmac_sha1_with_client(sig_base_str, client): ...
|
||||
def verify_hmac_sha1(request, client_secret: Any | None = ..., resource_owner_secret: Any | None = ...): ...
|
||||
def verify_hmac_sha1(request, client_secret: Incomplete | None = ..., resource_owner_secret: Incomplete | None = ...): ...
|
||||
def sign_hmac_sha1(base_string, client_secret, resource_owner_secret): ...
|
||||
def sign_hmac_sha256_with_client(sig_base_str, client): ...
|
||||
def verify_hmac_sha256(request, client_secret: Any | None = ..., resource_owner_secret: Any | None = ...): ...
|
||||
def verify_hmac_sha256(request, client_secret: Incomplete | None = ..., resource_owner_secret: Incomplete | None = ...): ...
|
||||
def sign_hmac_sha256(base_string, client_secret, resource_owner_secret): ...
|
||||
def sign_hmac_sha512_with_client(sig_base_str: str, client): ...
|
||||
def verify_hmac_sha512(request, client_secret: str | None = ..., resource_owner_secret: str | None = ...): ...
|
||||
@@ -29,4 +30,4 @@ def sign_rsa_sha512_with_client(sig_base_str: str, client): ...
|
||||
def verify_rsa_sha512(request, rsa_public_key: str): ...
|
||||
def sign_plaintext_with_client(_signature_base_string, client): ...
|
||||
def sign_plaintext(client_secret, resource_owner_secret): ...
|
||||
def verify_plaintext(request, client_secret: Any | None = ..., resource_owner_secret: Any | None = ...): ...
|
||||
def verify_plaintext(request, client_secret: Incomplete | None = ..., resource_owner_secret: Incomplete | None = ...): ...
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
from typing import Any
|
||||
from _typeshed import Incomplete
|
||||
|
||||
from .base import Client as Client
|
||||
|
||||
class BackendApplicationClient(Client):
|
||||
grant_type: str
|
||||
def prepare_request_body(self, body: str = ..., scope: Any | None = ..., include_client_id: bool = ..., **kwargs): ... # type: ignore[override]
|
||||
def prepare_request_body(self, body: str = ..., scope: Incomplete | None = ..., include_client_id: bool = ..., **kwargs): ... # type: ignore[override]
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
AUTH_HEADER: str
|
||||
@@ -29,14 +30,14 @@ class Client:
|
||||
client_id,
|
||||
default_token_placement=...,
|
||||
token_type: str = ...,
|
||||
access_token: Any | None = ...,
|
||||
refresh_token: Any | None = ...,
|
||||
mac_key: Any | None = ...,
|
||||
mac_algorithm: Any | None = ...,
|
||||
token: Any | None = ...,
|
||||
scope: Any | None = ...,
|
||||
state: Any | None = ...,
|
||||
redirect_url: Any | None = ...,
|
||||
access_token: Incomplete | None = ...,
|
||||
refresh_token: Incomplete | None = ...,
|
||||
mac_key: Incomplete | None = ...,
|
||||
mac_algorithm: Incomplete | None = ...,
|
||||
token: Incomplete | None = ...,
|
||||
scope: Incomplete | None = ...,
|
||||
state: Incomplete | None = ...,
|
||||
redirect_url: Incomplete | None = ...,
|
||||
state_generator=...,
|
||||
code_verifier: str | None = ...,
|
||||
code_challenge: str | None = ...,
|
||||
@@ -52,31 +53,38 @@ class Client:
|
||||
self,
|
||||
uri,
|
||||
http_method: str = ...,
|
||||
body: Any | None = ...,
|
||||
headers: Any | None = ...,
|
||||
token_placement: Any | None = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
token_placement: Incomplete | None = ...,
|
||||
**kwargs,
|
||||
): ...
|
||||
def prepare_authorization_request(
|
||||
self, authorization_url, state: Any | None = ..., redirect_url: Any | None = ..., scope: Any | None = ..., **kwargs
|
||||
self,
|
||||
authorization_url,
|
||||
state: Incomplete | None = ...,
|
||||
redirect_url: Incomplete | None = ...,
|
||||
scope: Incomplete | None = ...,
|
||||
**kwargs,
|
||||
): ...
|
||||
def prepare_token_request(
|
||||
self,
|
||||
token_url,
|
||||
authorization_response: Any | None = ...,
|
||||
redirect_url: Any | None = ...,
|
||||
state: Any | None = ...,
|
||||
authorization_response: Incomplete | None = ...,
|
||||
redirect_url: Incomplete | None = ...,
|
||||
state: Incomplete | None = ...,
|
||||
body: str = ...,
|
||||
**kwargs,
|
||||
): ...
|
||||
def prepare_refresh_token_request(
|
||||
self, token_url, refresh_token: Any | None = ..., body: str = ..., scope: Any | None = ..., **kwargs
|
||||
self, token_url, refresh_token: Incomplete | None = ..., body: str = ..., scope: Incomplete | None = ..., **kwargs
|
||||
): ...
|
||||
def prepare_token_revocation_request(
|
||||
self, revocation_url, token, token_type_hint: str = ..., body: str = ..., callback: Any | None = ..., **kwargs
|
||||
self, revocation_url, token, token_type_hint: str = ..., body: str = ..., callback: Incomplete | None = ..., **kwargs
|
||||
): ...
|
||||
def parse_request_body_response(self, body, scope: Incomplete | None = ..., **kwargs): ...
|
||||
def prepare_refresh_body(
|
||||
self, body: str = ..., refresh_token: Incomplete | None = ..., scope: Incomplete | None = ..., **kwargs
|
||||
): ...
|
||||
def parse_request_body_response(self, body, scope: Any | None = ..., **kwargs): ...
|
||||
def prepare_refresh_body(self, body: str = ..., refresh_token: Any | None = ..., scope: Any | None = ..., **kwargs): ...
|
||||
def create_code_verifier(self, length: int) -> str: ...
|
||||
def create_code_challenge(self, code_verifier: str, code_challenge_method: str | None = ...) -> str: ...
|
||||
def populate_code_attributes(self, response) -> None: ...
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from typing import Any
|
||||
from _typeshed import Incomplete
|
||||
|
||||
from .base import Client as Client
|
||||
|
||||
@@ -6,5 +6,5 @@ class LegacyApplicationClient(Client):
|
||||
grant_type: str
|
||||
def __init__(self, client_id, **kwargs) -> None: ...
|
||||
def prepare_request_body( # type: ignore[override]
|
||||
self, username, password, body: str = ..., scope: Any | None = ..., include_client_id: bool = ..., **kwargs
|
||||
self, username, password, body: str = ..., scope: Incomplete | None = ..., include_client_id: bool = ..., **kwargs
|
||||
): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import Client as Client
|
||||
@@ -5,7 +6,7 @@ from .base import Client as Client
|
||||
class MobileApplicationClient(Client):
|
||||
response_type: str
|
||||
def prepare_request_uri( # type: ignore[override]
|
||||
self, uri, redirect_uri: Any | None = ..., scope: Any | None = ..., state: Any | None = ..., **kwargs
|
||||
self, uri, redirect_uri: Incomplete | None = ..., scope: Incomplete | None = ..., state: Incomplete | None = ..., **kwargs
|
||||
): ...
|
||||
token: Any
|
||||
def parse_request_uri_response(self, uri, state: Any | None = ..., scope: Any | None = ...): ... # type: ignore[override]
|
||||
def parse_request_uri_response(self, uri, state: Incomplete | None = ..., scope: Incomplete | None = ...): ... # type: ignore[override]
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import Client as Client
|
||||
@@ -11,23 +12,23 @@ class ServiceApplicationClient(Client):
|
||||
def __init__(
|
||||
self,
|
||||
client_id,
|
||||
private_key: Any | None = ...,
|
||||
subject: Any | None = ...,
|
||||
issuer: Any | None = ...,
|
||||
audience: Any | None = ...,
|
||||
private_key: Incomplete | None = ...,
|
||||
subject: Incomplete | None = ...,
|
||||
issuer: Incomplete | None = ...,
|
||||
audience: Incomplete | None = ...,
|
||||
**kwargs,
|
||||
) -> None: ...
|
||||
def prepare_request_body( # type: ignore[override]
|
||||
self,
|
||||
private_key: Any | None = ...,
|
||||
subject: Any | None = ...,
|
||||
issuer: Any | None = ...,
|
||||
audience: Any | None = ...,
|
||||
expires_at: Any | None = ...,
|
||||
issued_at: Any | None = ...,
|
||||
extra_claims: Any | None = ...,
|
||||
private_key: Incomplete | None = ...,
|
||||
subject: Incomplete | None = ...,
|
||||
issuer: Incomplete | None = ...,
|
||||
audience: Incomplete | None = ...,
|
||||
expires_at: Incomplete | None = ...,
|
||||
issued_at: Incomplete | None = ...,
|
||||
extra_claims: Incomplete | None = ...,
|
||||
body: str = ...,
|
||||
scope: Any | None = ...,
|
||||
scope: Incomplete | None = ...,
|
||||
include_client_id: bool = ...,
|
||||
**kwargs,
|
||||
): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import Client as Client
|
||||
@@ -5,24 +6,24 @@ from .base import Client as Client
|
||||
class WebApplicationClient(Client):
|
||||
grant_type: str
|
||||
code: Any
|
||||
def __init__(self, client_id, code: Any | None = ..., **kwargs) -> None: ...
|
||||
def __init__(self, client_id, code: Incomplete | None = ..., **kwargs) -> None: ...
|
||||
def prepare_request_uri( # type: ignore[override]
|
||||
self,
|
||||
uri,
|
||||
redirect_uri: Any | None = ...,
|
||||
scope: Any | None = ...,
|
||||
state: Any | None = ...,
|
||||
redirect_uri: Incomplete | None = ...,
|
||||
scope: Incomplete | None = ...,
|
||||
state: Incomplete | None = ...,
|
||||
code_challenge: str | None = ...,
|
||||
code_challenge_method: str | None = ...,
|
||||
**kwargs,
|
||||
): ...
|
||||
def prepare_request_body( # type: ignore[override]
|
||||
self,
|
||||
code: Any | None = ...,
|
||||
redirect_uri: Any | None = ...,
|
||||
code: Incomplete | None = ...,
|
||||
redirect_uri: Incomplete | None = ...,
|
||||
body: str = ...,
|
||||
include_client_id: bool = ...,
|
||||
code_verifier: str | None = ...,
|
||||
**kwargs,
|
||||
): ...
|
||||
def parse_request_uri_response(self, uri, state: Any | None = ...): ... # type: ignore[override]
|
||||
def parse_request_uri_response(self, uri, state: Incomplete | None = ...): ... # type: ignore[override]
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -18,9 +19,11 @@ class AuthorizationEndpoint(BaseEndpoint):
|
||||
self,
|
||||
uri,
|
||||
http_method: str = ...,
|
||||
body: Any | None = ...,
|
||||
headers: Any | None = ...,
|
||||
scopes: Any | None = ...,
|
||||
credentials: Any | None = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
scopes: Incomplete | None = ...,
|
||||
credentials: Incomplete | None = ...,
|
||||
): ...
|
||||
def validate_authorization_request(
|
||||
self, uri, http_method: str = ..., body: Incomplete | None = ..., headers: Incomplete | None = ...
|
||||
): ...
|
||||
def validate_authorization_request(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ...): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -9,6 +10,8 @@ class IntrospectEndpoint(BaseEndpoint):
|
||||
valid_request_methods: Any
|
||||
request_validator: Any
|
||||
supported_token_types: Any
|
||||
def __init__(self, request_validator, supported_token_types: Any | None = ...) -> None: ...
|
||||
def create_introspect_response(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ...): ...
|
||||
def __init__(self, request_validator, supported_token_types: Incomplete | None = ...) -> None: ...
|
||||
def create_introspect_response(
|
||||
self, uri, http_method: str = ..., body: Incomplete | None = ..., headers: Incomplete | None = ...
|
||||
): ...
|
||||
def validate_introspect_request(self, request) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -10,7 +11,9 @@ class MetadataEndpoint(BaseEndpoint):
|
||||
initial_claims: Any
|
||||
claims: Any
|
||||
def __init__(self, endpoints, claims=..., raise_errors: bool = ...) -> None: ...
|
||||
def create_metadata_response(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ...): ...
|
||||
def create_metadata_response(
|
||||
self, uri, http_method: str = ..., body: Incomplete | None = ..., headers: Incomplete | None = ...
|
||||
): ...
|
||||
def validate_metadata(
|
||||
self, array, key, is_required: bool = ..., is_list: bool = ..., is_url: bool = ..., is_issuer: bool = ...
|
||||
) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .authorization import AuthorizationEndpoint as AuthorizationEndpoint
|
||||
@@ -16,9 +17,9 @@ class Server(AuthorizationEndpoint, IntrospectEndpoint, TokenEndpoint, ResourceE
|
||||
def __init__(
|
||||
self,
|
||||
request_validator,
|
||||
token_expires_in: Any | None = ...,
|
||||
token_generator: Any | None = ...,
|
||||
refresh_token_generator: Any | None = ...,
|
||||
token_expires_in: Incomplete | None = ...,
|
||||
token_generator: Incomplete | None = ...,
|
||||
refresh_token_generator: Incomplete | None = ...,
|
||||
*args,
|
||||
**kwargs,
|
||||
) -> None: ...
|
||||
@@ -30,9 +31,9 @@ class WebApplicationServer(AuthorizationEndpoint, IntrospectEndpoint, TokenEndpo
|
||||
def __init__(
|
||||
self,
|
||||
request_validator,
|
||||
token_generator: Any | None = ...,
|
||||
token_expires_in: Any | None = ...,
|
||||
refresh_token_generator: Any | None = ...,
|
||||
token_generator: Incomplete | None = ...,
|
||||
token_expires_in: Incomplete | None = ...,
|
||||
refresh_token_generator: Incomplete | None = ...,
|
||||
**kwargs,
|
||||
) -> None: ...
|
||||
|
||||
@@ -42,9 +43,9 @@ class MobileApplicationServer(AuthorizationEndpoint, IntrospectEndpoint, Resourc
|
||||
def __init__(
|
||||
self,
|
||||
request_validator,
|
||||
token_generator: Any | None = ...,
|
||||
token_expires_in: Any | None = ...,
|
||||
refresh_token_generator: Any | None = ...,
|
||||
token_generator: Incomplete | None = ...,
|
||||
token_expires_in: Incomplete | None = ...,
|
||||
refresh_token_generator: Incomplete | None = ...,
|
||||
**kwargs,
|
||||
) -> None: ...
|
||||
|
||||
@@ -55,9 +56,9 @@ class LegacyApplicationServer(TokenEndpoint, IntrospectEndpoint, ResourceEndpoin
|
||||
def __init__(
|
||||
self,
|
||||
request_validator,
|
||||
token_generator: Any | None = ...,
|
||||
token_expires_in: Any | None = ...,
|
||||
refresh_token_generator: Any | None = ...,
|
||||
token_generator: Incomplete | None = ...,
|
||||
token_expires_in: Incomplete | None = ...,
|
||||
refresh_token_generator: Incomplete | None = ...,
|
||||
**kwargs,
|
||||
) -> None: ...
|
||||
|
||||
@@ -67,8 +68,8 @@ class BackendApplicationServer(TokenEndpoint, IntrospectEndpoint, ResourceEndpoi
|
||||
def __init__(
|
||||
self,
|
||||
request_validator,
|
||||
token_generator: Any | None = ...,
|
||||
token_expires_in: Any | None = ...,
|
||||
refresh_token_generator: Any | None = ...,
|
||||
token_generator: Incomplete | None = ...,
|
||||
token_expires_in: Incomplete | None = ...,
|
||||
refresh_token_generator: Incomplete | None = ...,
|
||||
**kwargs,
|
||||
) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -13,6 +14,11 @@ class ResourceEndpoint(BaseEndpoint):
|
||||
@property
|
||||
def tokens(self): ...
|
||||
def verify_request(
|
||||
self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ..., scopes: Any | None = ...
|
||||
self,
|
||||
uri,
|
||||
http_method: str = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
scopes: Incomplete | None = ...,
|
||||
): ...
|
||||
def find_token_type(self, request): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -10,6 +11,8 @@ class RevocationEndpoint(BaseEndpoint):
|
||||
request_validator: Any
|
||||
supported_token_types: Any
|
||||
enable_jsonp: Any
|
||||
def __init__(self, request_validator, supported_token_types: Any | None = ..., enable_jsonp: bool = ...) -> None: ...
|
||||
def create_revocation_response(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ...): ...
|
||||
def __init__(self, request_validator, supported_token_types: Incomplete | None = ..., enable_jsonp: bool = ...) -> None: ...
|
||||
def create_revocation_response(
|
||||
self, uri, http_method: str = ..., body: Incomplete | None = ..., headers: Incomplete | None = ...
|
||||
): ...
|
||||
def validate_revocation_request(self, request) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -19,10 +20,10 @@ class TokenEndpoint(BaseEndpoint):
|
||||
self,
|
||||
uri,
|
||||
http_method: str = ...,
|
||||
body: Any | None = ...,
|
||||
headers: Any | None = ...,
|
||||
credentials: Any | None = ...,
|
||||
grant_type_for_scope: Any | None = ...,
|
||||
claims: Any | None = ...,
|
||||
body: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
credentials: Incomplete | None = ...,
|
||||
grant_type_for_scope: Incomplete | None = ...,
|
||||
claims: Incomplete | None = ...,
|
||||
): ...
|
||||
def validate_token_request(self, request) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
class OAuth2Error(Exception):
|
||||
@@ -14,11 +15,11 @@ class OAuth2Error(Exception):
|
||||
grant_type: Any
|
||||
def __init__(
|
||||
self,
|
||||
description: Any | None = ...,
|
||||
uri: Any | None = ...,
|
||||
state: Any | None = ...,
|
||||
status_code: Any | None = ...,
|
||||
request: Any | None = ...,
|
||||
description: Incomplete | None = ...,
|
||||
uri: Incomplete | None = ...,
|
||||
state: Incomplete | None = ...,
|
||||
status_code: Incomplete | None = ...,
|
||||
request: Incomplete | None = ...,
|
||||
) -> None: ...
|
||||
def in_uri(self, uri): ...
|
||||
@property
|
||||
@@ -137,4 +138,4 @@ class CustomOAuth2Error(OAuth2Error):
|
||||
error: Any
|
||||
def __init__(self, error, *args, **kwargs) -> None: ...
|
||||
|
||||
def raise_from_error(error, params: Any | None = ...) -> None: ...
|
||||
def raise_from_error(error, params: Incomplete | None = ...) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
log: Any
|
||||
@@ -19,7 +20,7 @@ class GrantTypeBase:
|
||||
default_response_mode: str
|
||||
refresh_token: bool
|
||||
response_types: Any
|
||||
def __init__(self, request_validator: Any | None = ..., **kwargs) -> None: ...
|
||||
def __init__(self, request_validator: Incomplete | None = ..., **kwargs) -> None: ...
|
||||
def register_response_type(self, response_type) -> None: ...
|
||||
def register_code_modifier(self, modifier) -> None: ...
|
||||
def register_token_modifier(self, modifier) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import GrantTypeBase as GrantTypeBase
|
||||
@@ -5,6 +6,6 @@ from .base import GrantTypeBase as GrantTypeBase
|
||||
log: Any
|
||||
|
||||
class RefreshTokenGrant(GrantTypeBase):
|
||||
def __init__(self, request_validator: Any | None = ..., issue_new_refresh_tokens: bool = ..., **kwargs) -> None: ...
|
||||
def __init__(self, request_validator: Incomplete | None = ..., issue_new_refresh_tokens: bool = ..., **kwargs) -> None: ...
|
||||
def create_token_response(self, request, token_handler): ...
|
||||
def validate_token_request(self, request) -> None: ...
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
from typing import Any
|
||||
from _typeshed import Incomplete
|
||||
|
||||
def prepare_grant_uri(
|
||||
uri,
|
||||
client_id,
|
||||
response_type,
|
||||
redirect_uri: Any | None = ...,
|
||||
scope: Any | None = ...,
|
||||
state: Any | None = ...,
|
||||
redirect_uri: Incomplete | None = ...,
|
||||
scope: Incomplete | None = ...,
|
||||
state: Incomplete | None = ...,
|
||||
code_challenge: str | None = ...,
|
||||
code_challenge_method: str | None = ...,
|
||||
**kwargs,
|
||||
@@ -15,9 +15,9 @@ def prepare_token_request(
|
||||
grant_type, body: str = ..., include_client_id: bool = ..., code_verifier: str | None = ..., **kwargs
|
||||
): ...
|
||||
def prepare_token_revocation_request(
|
||||
url, token, token_type_hint: str = ..., callback: Any | None = ..., body: str = ..., **kwargs
|
||||
url, token, token_type_hint: str = ..., callback: Incomplete | None = ..., body: str = ..., **kwargs
|
||||
): ...
|
||||
def parse_authorization_code_response(uri, state: Any | None = ...): ...
|
||||
def parse_implicit_response(uri, state: Any | None = ..., scope: Any | None = ...): ...
|
||||
def parse_token_response(body, scope: Any | None = ...): ...
|
||||
def parse_authorization_code_response(uri, state: Incomplete | None = ...): ...
|
||||
def parse_implicit_response(uri, state: Incomplete | None = ..., scope: Incomplete | None = ...): ...
|
||||
def parse_token_response(body, scope: Incomplete | None = ...): ...
|
||||
def validate_token_parameters(params) -> None: ...
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
class OAuth2Token(dict[Any, Any]):
|
||||
def __init__(self, params, old_scope: Any | None = ...) -> None: ...
|
||||
def __init__(self, params, old_scope: Incomplete | None = ...) -> None: ...
|
||||
@property
|
||||
def scope_changed(self): ...
|
||||
@property
|
||||
@@ -22,16 +23,16 @@ def prepare_mac_header(
|
||||
uri,
|
||||
key,
|
||||
http_method,
|
||||
nonce: Any | None = ...,
|
||||
headers: Any | None = ...,
|
||||
body: Any | None = ...,
|
||||
nonce: Incomplete | None = ...,
|
||||
headers: Incomplete | None = ...,
|
||||
body: Incomplete | None = ...,
|
||||
ext: str = ...,
|
||||
hash_algorithm: str = ...,
|
||||
issue_time: Any | None = ...,
|
||||
issue_time: Incomplete | None = ...,
|
||||
draft: int = ...,
|
||||
): ...
|
||||
def prepare_bearer_uri(token, uri): ...
|
||||
def prepare_bearer_headers(token, headers: Any | None = ...): ...
|
||||
def prepare_bearer_headers(token, headers: Incomplete | None = ...): ...
|
||||
def prepare_bearer_body(token, body: str = ...): ...
|
||||
def random_token_generator(request, refresh_token: bool = ...): ...
|
||||
def signed_token_generator(private_pem, **kwargs): ...
|
||||
@@ -49,10 +50,10 @@ class BearerToken(TokenBase):
|
||||
expires_in: Any
|
||||
def __init__(
|
||||
self,
|
||||
request_validator: Any | None = ...,
|
||||
token_generator: Any | None = ...,
|
||||
expires_in: Any | None = ...,
|
||||
refresh_token_generator: Any | None = ...,
|
||||
request_validator: Incomplete | None = ...,
|
||||
token_generator: Incomplete | None = ...,
|
||||
expires_in: Incomplete | None = ...,
|
||||
refresh_token_generator: Incomplete | None = ...,
|
||||
) -> None: ...
|
||||
def create_token(self, request, refresh_token: bool = ..., **kwargs): ...
|
||||
def validate_request(self, request): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from oauthlib.oauth2.rfc6749.endpoints import (
|
||||
@@ -27,9 +28,9 @@ class Server(AuthorizationEndpoint, IntrospectEndpoint, TokenEndpoint, ResourceE
|
||||
def __init__(
|
||||
self,
|
||||
request_validator,
|
||||
token_expires_in: Any | None = ...,
|
||||
token_generator: Any | None = ...,
|
||||
refresh_token_generator: Any | None = ...,
|
||||
token_expires_in: Incomplete | None = ...,
|
||||
token_generator: Incomplete | None = ...,
|
||||
refresh_token_generator: Incomplete | None = ...,
|
||||
*args,
|
||||
**kwargs,
|
||||
) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from oauthlib.oauth2.rfc6749.endpoints.base import BaseEndpoint as BaseEndpoint
|
||||
@@ -8,5 +9,7 @@ class UserInfoEndpoint(BaseEndpoint):
|
||||
bearer: Any
|
||||
request_validator: Any
|
||||
def __init__(self, request_validator) -> None: ...
|
||||
def create_userinfo_response(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ...): ...
|
||||
def create_userinfo_response(
|
||||
self, uri, http_method: str = ..., body: Incomplete | None = ..., headers: Incomplete | None = ...
|
||||
): ...
|
||||
def validate_userinfo_request(self, request) -> None: ...
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from typing import Any
|
||||
from _typeshed import Incomplete
|
||||
|
||||
from oauthlib.oauth2.rfc6749.errors import FatalClientError as FatalClientError, OAuth2Error as OAuth2Error
|
||||
|
||||
@@ -50,4 +50,4 @@ class InsufficientScopeError(OAuth2Error):
|
||||
status_code: int
|
||||
description: str
|
||||
|
||||
def raise_from_error(error, params: Any | None = ...) -> None: ...
|
||||
def raise_from_error(error, params: Incomplete | None = ...) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import GrantTypeBase as GrantTypeBase
|
||||
@@ -6,5 +7,5 @@ log: Any
|
||||
|
||||
class AuthorizationCodeGrant(GrantTypeBase):
|
||||
proxy_target: Any
|
||||
def __init__(self, request_validator: Any | None = ..., **kwargs) -> None: ...
|
||||
def __init__(self, request_validator: Incomplete | None = ..., **kwargs) -> None: ...
|
||||
def add_id_token(self, token, token_handler, request): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
log: Any
|
||||
@@ -7,7 +8,7 @@ class GrantTypeBase:
|
||||
def __setattr__(self, attr: str, value) -> None: ...
|
||||
def validate_authorization_request(self, request): ...
|
||||
def id_token_hash(self, value, hashfunc=...): ...
|
||||
def add_id_token(self, token, token_handler, request, nonce: Any | None = ...): ...
|
||||
def add_id_token(self, token, token_handler, request, nonce: Incomplete | None = ...): ...
|
||||
def openid_authorization_validator(self, request): ...
|
||||
|
||||
OpenIDConnectBase = GrantTypeBase
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
log: Any
|
||||
@@ -9,14 +10,14 @@ class Dispatcher:
|
||||
class AuthorizationCodeGrantDispatcher(Dispatcher):
|
||||
default_grant: Any
|
||||
oidc_grant: Any
|
||||
def __init__(self, default_grant: Any | None = ..., oidc_grant: Any | None = ...) -> None: ...
|
||||
def __init__(self, default_grant: Incomplete | None = ..., oidc_grant: Incomplete | None = ...) -> None: ...
|
||||
def create_authorization_response(self, request, token_handler): ...
|
||||
def validate_authorization_request(self, request): ...
|
||||
|
||||
class ImplicitTokenGrantDispatcher(Dispatcher):
|
||||
default_grant: Any
|
||||
oidc_grant: Any
|
||||
def __init__(self, default_grant: Any | None = ..., oidc_grant: Any | None = ...) -> None: ...
|
||||
def __init__(self, default_grant: Incomplete | None = ..., oidc_grant: Incomplete | None = ...) -> None: ...
|
||||
def create_authorization_response(self, request, token_handler): ...
|
||||
def validate_authorization_request(self, request): ...
|
||||
|
||||
@@ -24,5 +25,7 @@ class AuthorizationTokenGrantDispatcher(Dispatcher):
|
||||
default_grant: Any
|
||||
oidc_grant: Any
|
||||
request_validator: Any
|
||||
def __init__(self, request_validator, default_grant: Any | None = ..., oidc_grant: Any | None = ...) -> None: ...
|
||||
def __init__(
|
||||
self, request_validator, default_grant: Incomplete | None = ..., oidc_grant: Incomplete | None = ...
|
||||
) -> None: ...
|
||||
def create_token_response(self, request, token_handler): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from oauthlib.oauth2.rfc6749.errors import InvalidRequestError as InvalidRequestError
|
||||
@@ -10,6 +11,6 @@ log: Any
|
||||
class HybridGrant(GrantTypeBase):
|
||||
request_validator: Any
|
||||
proxy_target: Any
|
||||
def __init__(self, request_validator: Any | None = ..., **kwargs) -> None: ...
|
||||
def __init__(self, request_validator: Incomplete | None = ..., **kwargs) -> None: ...
|
||||
def add_id_token(self, token, token_handler, request): ...
|
||||
def openid_authorization_validator(self, request): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from .base import GrantTypeBase as GrantTypeBase
|
||||
@@ -6,6 +7,6 @@ log: Any
|
||||
|
||||
class ImplicitGrant(GrantTypeBase):
|
||||
proxy_target: Any
|
||||
def __init__(self, request_validator: Any | None = ..., **kwargs) -> None: ...
|
||||
def __init__(self, request_validator: Incomplete | None = ..., **kwargs) -> None: ...
|
||||
def add_id_token(self, token, token_handler, request): ...
|
||||
def openid_authorization_validator(self, request): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from oauthlib.oauth2.rfc6749.tokens import TokenBase as TokenBase
|
||||
@@ -9,10 +10,10 @@ class JWTToken(TokenBase):
|
||||
expires_in: Any
|
||||
def __init__(
|
||||
self,
|
||||
request_validator: Any | None = ...,
|
||||
token_generator: Any | None = ...,
|
||||
expires_in: Any | None = ...,
|
||||
refresh_token_generator: Any | None = ...,
|
||||
request_validator: Incomplete | None = ...,
|
||||
token_generator: Incomplete | None = ...,
|
||||
expires_in: Incomplete | None = ...,
|
||||
refresh_token_generator: Incomplete | None = ...,
|
||||
) -> None: ...
|
||||
def create_token(self, request, refresh_token: bool = ...): ...
|
||||
def validate_request(self, request): ...
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
signals_available: bool
|
||||
|
||||
class Namespace:
|
||||
def signal(self, name, doc: Any | None = ...): ...
|
||||
def signal(self, name, doc: Incomplete | None = ...): ...
|
||||
|
||||
class _FakeSignal:
|
||||
name: Any
|
||||
__doc__: Any
|
||||
def __init__(self, name, doc: Any | None = ...) -> None: ...
|
||||
def __init__(self, name, doc: Incomplete | None = ...) -> None: ...
|
||||
send: Any
|
||||
connect: Any
|
||||
disconnect: Any
|
||||
|
||||
Reference in New Issue
Block a user