Process Federation Registration Request
Changed onThe Authlete API is for implementations of the federation registration endpoint that accepts "explicit client registration". Its details are defined in OpenID Connect Federation 1.0. The endpoint accepts POST requests whose Content-Type is either of the following.
- application/entity-statement+jwt- application/trust-chain+json When the Content-Type of a request is application/entity-statement+jwt, the content of the request is the entity configuration of a relying party that is to be registered. In this case, the implementation of the federation registration endpoint should call Authlete's /federation/registration API with the entity configuration set to the entityConfiguration request parameter. On the other hand, when the Content-Type of a request is application/trust-chain+json, the content of the request is a JSON array that contains entity statements in JWT format. The sequence of the entity statements composes the trust chain of a relying party that is to be registered. In this case, the implementation of the federation registration endpoint should call Authlete's /federation/registration API with the trust chain set to the trustChain request parameter.
Request
- Base URLhttps://us.authlete.com
- URLhttps://us.authlete.com/api/{serviceId}/federation/registration
- AuthHTTP bearer
Path parameters
A service ID.
Request body
Response
Example response
{
"client": {
"number": 1140735077,
"serviceNumber": 715948317,
"clientName": "My Test Client",
"clientId": "1140735077",
"clientSecret": "gXz97ISgLs4HuXwOZWch8GEmgL4YMvUJwu3er_kDVVGcA0UOhA9avLPbEmoeZdagi9yC_-tEiT2BdRyH9dbrQQ",
"clientType": "PUBLIC",
"redirectUris": [
"https://example.com/callback"
],
"responseTypes": [
"CODE"
],
"grantTypes": [
"AUTHORIZATION_CODE"
]
}
}Changes
- info
added the optional property
/to the response with the status
- info
- info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status - info
the response optional property
/became read-only for the status
- info