Skip to content

Align trust mark handling with spec alignment#51

Open
s-hal wants to merge 54 commits intoSUNET:masterfrom
s-hal:spec_alignment
Open

Align trust mark handling with spec alignment#51
s-hal wants to merge 54 commits intoSUNET:masterfrom
s-hal:spec_alignment

Conversation

@s-hal
Copy link
Copy Markdown
Contributor

@s-hal s-hal commented Dec 18, 2025

This PR removes redundant and unreachable expiration validation in TrustMark.verify() since time checks are already enforced by JsonWebToken.verify() via EXPError. It also tightens Trust Mark validation by enforcing sub matching (sub vs entity_id) and outer versus inner trust_mark_type consistency, and updates resolve to process spec-shaped dict entries in trust_marks and skip invalid marks without failing the resolve response.

rohe and others added 30 commits April 28, 2025 14:32
'scope' is not part of an OIDC RP's metadata but is for a OAUTH2 client.
s-hal and others added 24 commits September 12, 2025 17:11
Add CLI utilities and Trust Mark tooling
@s-hal s-hal changed the title Align trust mark handling with specSpec alignment Align trust mark handling with spec alignment Dec 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants