vatsrahul1001 opened a new pull request, #66988: URL: https://github.com/apache/airflow/pull/66988
Cherry-pick of #63604 for the Airflow 3.2.2 patch release. Backported as a **prerequisite for #60108** (Two-token mechanism for task execution). #60108 references the \`TIClaims\` dataclass introduced here. Ash confirmed (per RM discussion) that #63604 isn't strictly needed in 3.2.2 on its own merit, but bringing it in makes #60108 backport-clean instead of requiring manual rework. The original upstream #63604 carries the 3.3.0 milestone; pulled into 3.2.2 as a backport-enabling change only. Clean cherry-pick, no conflicts. Adds typed-schema validation for task identity token claims (`TIClaims` dataclass) used by the execution API security layer. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Code (Opus 4.7) Generated-by: Claude Code (Opus 4.7) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
