Skip to content

[v3-2-test] Validate task identity token claims with a typed schema (#63604)#66988

Merged
vatsrahul1001 merged 2 commits into
v3-2-testfrom
backport-322-63604
May 18, 2026
Merged

[v3-2-test] Validate task identity token claims with a typed schema (#63604)#66988
vatsrahul1001 merged 2 commits into
v3-2-testfrom
backport-322-63604

Conversation

@vatsrahul1001
Copy link
Copy Markdown
Contributor

@vatsrahul1001 vatsrahul1001 commented May 15, 2026

Cherry-pick of #63604

Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Opus 4.7)

Generated-by: Claude Code (Opus 4.7) following the guidelines

@vatsrahul1001 vatsrahul1001 added the type:misc/internal Changelog: Misc changes that should appear in change log label May 15, 2026
* Validate task identity token claims with a typed schema.

* Add unit test test_rejects_invalid_uuid and test_rejects_missing_required_claims

* delete redoundant parameters in TIClames.

* fix mypy errors

* remove sub

(cherry picked from commit 7e85e7b)
@vatsrahul1001 vatsrahul1001 merged commit 35d1f2c into v3-2-test May 18, 2026
110 checks passed
@vatsrahul1001 vatsrahul1001 deleted the backport-322-63604 branch May 18, 2026 04:18
vatsrahul1001 added a commit that referenced this pull request May 20, 2026
)

* Validate task identity token claims with a typed schema.

* Add unit test test_rejects_invalid_uuid and test_rejects_missing_required_claims

* delete redoundant parameters in TIClames.

* fix mypy errors

* remove sub

(cherry picked from commit 7e85e7b)

Co-authored-by: Henry Chen <henryhenry0512@gmail.com>
vatsrahul1001 added a commit that referenced this pull request May 20, 2026
)

* Validate task identity token claims with a typed schema.

* Add unit test test_rejects_invalid_uuid and test_rejects_missing_required_claims

* delete redoundant parameters in TIClames.

* fix mypy errors

* remove sub

(cherry picked from commit 7e85e7b)

Co-authored-by: Henry Chen <henryhenry0512@gmail.com>
vatsrahul1001 added a commit that referenced this pull request May 21, 2026
)

* Validate task identity token claims with a typed schema.

* Add unit test test_rejects_invalid_uuid and test_rejects_missing_required_claims

* delete redoundant parameters in TIClames.

* fix mypy errors

* remove sub

(cherry picked from commit 7e85e7b)

Co-authored-by: Henry Chen <henryhenry0512@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:API Airflow's REST/HTTP API area:task-sdk type:misc/internal Changelog: Misc changes that should appear in change log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants