developers

Update Site

Updates site at oxd-server. If something changes in a pre-registered client, you can use this API to update your client in the OP.

post/update-site

Headers

Authorizationstring

Request body

oxd_idstring required
authorization_redirect_uristring
post_logout_redirect_uristring
response_typesstring[]
grant_typesstring[]
scopestring[]
acr_valuesstring[]
client_jwks_uristring
client_token_endpoint_auth_methodstring
client_request_urisstring[]
client_sector_identifier_uristring
contactsstring[]
ui_localesstring[]
claims_localesstring[]
access_token_as_jwtboolean

specifies whether access_token should be return as JWT or not. Default value is false.

access_token_signing_algstring

sets signing algorithm used for JWT signing. Valid values are none, HS256, HS384, HS512, RS256, RS384, RS512, ES256, ES384, ES512

Example request

{
  "oxd_id": "6F9619FF-8B86-D011-B42D-00CF4FC964FF",
  "authorization_redirect_uri": "https://client.example.org/cb",
  "post_logout_redirect_uri": "https://client.example.org/cb",
  "response_types": [
    "code"
  ],
  "grant_types": [
    "authorization_code",
    "client_credentials"
  ],
  "scope": [
    "openid"
  ],
  "acr_values": [
    "basic"
  ],
  "contacts": [
    "foo_bar@spam.org"
  ]
}

Response

OK

oxd_idstring required

Example response

{
  "oxd_id": "bcad760f-91ba-46e1-a020-05e4281d91b6"
}

Changes