|
1 | 1 | from _typeshed import Incomplete |
2 | | - |
3 | | -from authlib.oauth2.rfc7591 import ClientMetadataClaims |
| 2 | +from typing import Final |
4 | 3 |
|
5 | 4 | class ClientConfigurationEndpoint: |
6 | | - ENDPOINT_NAME: str |
7 | | - claims_class = ClientMetadataClaims |
| 5 | + ENDPOINT_NAME: Final = "client_configuration" |
8 | 6 | server: Incomplete |
9 | | - def __init__(self, server) -> None: ... |
| 7 | + claims_classes: list[type[Incomplete]] |
| 8 | + def __init__(self, server: Incomplete | None = None, claims_classes: list[type[Incomplete]] | None = None) -> None: ... |
10 | 9 | def __call__(self, request): ... |
11 | 10 | def create_configuration_response(self, request): ... |
12 | 11 | def create_endpoint_request(self, request): ... |
13 | 12 | def create_read_client_response(self, client, request): ... |
14 | 13 | def create_delete_client_response(self, client, request): ... |
15 | 14 | def create_update_client_response(self, client, request): ... |
16 | 15 | def extract_client_metadata(self, request): ... |
17 | | - def get_claims_options(self): ... |
18 | 16 | def introspect_client(self, client): ... |
19 | 17 | def generate_client_registration_info(self, client, request) -> None: ... |
20 | 18 | def authenticate_token(self, request) -> None: ... |
|
0 commit comments