3 from .base import BaseEndpoint as BaseEndpoint
7 class MetadataEndpoint(BaseEndpoint):
12 def __init__(self, endpoints, claims=..., raise_errors: bool = ...) -> None: ...
13 def create_metadata_response(self, uri, http_method: str = ..., body: Any | None = ..., headers: Any | None = ...): ...
14 def validate_metadata(
15 self, array, key, is_required: bool = ..., is_list: bool = ..., is_url: bool = ..., is_issuer: bool = ...
17 def validate_metadata_token(self, claims, endpoint) -> None: ...
18 def validate_metadata_authorization(self, claims, endpoint): ...
19 def validate_metadata_revocation(self, claims, endpoint) -> None: ...
20 def validate_metadata_introspection(self, claims, endpoint) -> None: ...
21 def validate_metadata_server(self): ...