A Federation Entity is a service that meets the minimum requirements to integrate into OIDC Federation 1.0. This can be of the following types:
- Trust Anchor or Intermediary
- Relying Party
- Provider
All the endpoints are configured in the urls.py
file of the project folder.
It's an endpoint that by default corresponds to this webpath: .well-known/openid-federation. This provides the Entity Configuration in signed JWT format. This endpoint MUST be available for trust anchors, providers and relying parties.
You can manage additional custom paths for your descendants if you publish the Entity Configuration on their behalf.
?format=json
will release a json for debug purpose. A prefix can be configured in global settings file with parameter OIDC_PREFIX
.
Examples of requests to this endpoint are:
http://127.0.0.1:8000/.well-known/openid-federation?format=json
http://127.0.0.1:8000/.well-known/openid-federation