...
- URL:
https://trust-anchor.oidf.swefed.se(co-located with TA) - Role: The Resolver builds trust chains using
authority_hintsand validates signatures up to the TA. - Endpoint:
/resolve.
...
- URL:
https://intermediate.oidf.swefed.se - Role: Aggregates and distributes metadata.
- Provides federation endpoints:
fetch,list,resolve. - Declares the Trust Anchor in
authority_hints.
OpenID Provider
- URL:
https://op.oidf.swefed.se - Role: Provides authentication and token services.
- Publishes OP metadata in the
metadata.openid_providersection. - Trust is established dynamically through its Entity Configuration and chain to the TA.
Relying Party
- URL:
https://rp.oidf.swefed.se - Role: Consumes tokens and user information from OPs.
- Publishes RP metadata in the
metadata.openid_relying_partysection. - Trust is established dynamically through its Entity Configuration and chain to the TA.
Usage Notes
- All nodes expose their Entity Configuration at
/.well-known/openid-federation. - Trust chains must always be validated against the Trust Anchor.
- JWT signatures must be verified with the published keys from trusted entities.
- Trust Marks must be validated against the Trust Mark Issuer’s published metadata.
...