3 from .base import GrantTypeBase as GrantTypeBase
7 def code_challenge_method_s256(verifier, challenge): ...
8 def code_challenge_method_plain(verifier, challenge): ...
10 class AuthorizationCodeGrant(GrantTypeBase):
11 default_response_mode: str
13 def create_authorization_code(self, request): ...
14 def create_authorization_response(self, request, token_handler): ...
15 def create_token_response(self, request, token_handler): ...
16 def validate_authorization_request(self, request): ...
17 def validate_token_request(self, request) -> None: ...
18 def validate_code_challenge(self, challenge, challenge_method, verifier): ...