(self, grant)
| 57 | self.required = required |
| 58 | |
| 59 | def __call__(self, grant): |
| 60 | grant.register_hook( |
| 61 | "after_validate_authorization_request_payload", |
| 62 | self.validate_code_challenge, |
| 63 | ) |
| 64 | grant.register_hook( |
| 65 | "after_validate_token_request", |
| 66 | self.validate_code_verifier, |
| 67 | ) |
| 68 | |
| 69 | def validate_code_challenge(self, grant, redirect_uri): |
| 70 | request: OAuth2Request = grant.request |
nothing calls this directly
no test coverage detected