Public
Documentation Settings

OIDC

Client Registration

GETClient Registration view

https://oidc.cls.comuny.de/oidc/v1/register/{{CLIENT_ID}}
AUTHORIZATIONBearer Token
Token
Example Request
curl
curl --location -g 'https://oidc.cls.comuny.de/oidc/v1/register/{{CLIENT_ID}}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

POSTClient Registration

https://oidc.cls.comuny.de/oidc/v1/register
AUTHORIZATIONBearer Token
Token
Bodyraw (json)
json
{   
    "application_type": "native",
    "client_name": "local_test_python_client",
    "redirect_uris": [
        "http://localhost:5443/callback"
    ],
    "jwks": {
        "keys": [
            {
                "kty": "RSA",
                "e": "AQAB",
                "use": "enc",
                "kid": "local_test_python_client",
                "alg": "RSA1_5",
                "n": "re5fLbvFl6Le-Wb6ioCMYwhsl_wW3XLZTG9eLdfCcz-DyFDoocPEV1BE3TGWyru-bSxJeiWRN2vkM67FXMWWlqD66KmyOPczDRFySNabICPo5mmtPHynjBiHLcW8c2k3tkHrMGk-z3Nj72m57V0jVUCq-eVMAhYQWiSnUSarB-x4Ox8P98T_5iWt0QxOyD2iz9oGtOtGPwl8WHW7P7s-gMWErS10E3gUvQKVZfHU38Cmz09l1syNVdRDltTlkm556Dp2EsfoH-ZW7ORFJ4Hd9tTejV0gDwmz5e97f6Rl9a-4jY1MMUnZThxmSvHGDhNMU1tvCm6viD-DkLEnYWdUrQ"
            }
        ]
    },
    "userinfo_encrypted_response_alg" : "RSA1_5",
    "userinfo_encrypted_response_enc" : "A256CBC-HS512",
    "token_endpoint_auth_method" : "client_secret_basic",
    "allow_unencrypted_userinfo" : false
}
Example Request
curl
curl --location 'https://oidc.cls.comuny.de/oidc/v1/register' \
--data '{   
    "application_type": "native",
    "client_name": "client_456",
    "redirect_uris": [
        "http://localhost:5443/callback"
    ],
    "token_endpoint_auth_method" : "client_secret_basic",
    "allow_unencrypted_userinfo" : true
}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

POSTClient Registration change

https://oidc.cls.comuny.de/oidc/v1/register/{{CLIENT_ID}}
AUTHORIZATIONBearer Token
Token
Bodyraw (json)
json
{   
    "application_type": "native",
    "client_name": "local_test_python_client",
    "redirect_uris": [
        "http://localhost:5443/callback"
    ],
    "jwks": {
        "keys": [
            {
                "kty": "RSA",
                "e": "AQAB",
                "use": "enc",
                "kid": "local_test_python_client",
                "alg": "RSA1_5",
                "n": "qcnv2_ckNlPZoiD4K5JEsfYjRTIIjhGDzKqLAzlWRxYoQQv5Acf_xLoOKUTfRdt8D0zCfeXdQrqa97rJxDqWu-XebsXHvS7l2Kramw3BtBmPzk09gY6XYAuA3sq2Rbd2ADAMB2SQfKumJ9pjSxatI7DW-3ILDTDOXp7zxZZqkbYKn5V47PzLLai0W_jziRnyQx6X6P249jGUCiOyenwsBCy1na3O0hIChtj4M9cRJa1DR814uMWviy8GyCICOhy3i1UgYSPAnrO9BMJj01yBzBcbX4fRiESix7q4lFdXRASa20fjDehXFc4ofQ80mBiWAAKuDwYMvAmX1iYpyCvYwQ"
            }
        ]
    },
    "userinfo_encrypted_response_alg" : "RSA1_5",
    "userinfo_encrypted_response_enc" : "A256CBC-HS512",
    "id_token_encrypted_response_alg" : "RSA1_5",
    "id_token_encrypted_response_enc" : "A256CBC-HS512",
    "token_endpoint_auth_method" : "client_secret_basic",
    "allow_unencrypted_userinfo" : false
}
Example Request
curl
curl --location -g 'https://oidc.cls.comuny.de/oidc/v1/register/{{CLIENT_ID}}' \
--data '{   
    "application_type": "native",
    "client_name": "local_test_python_client",
    "redirect_uris": [
        "http://localhost:5443/callback"
    ],
    "jwks": {
        "keys": [
            {
                "kty": "RSA",
                "e": "AQAB",
                "use": "enc",
                "kid": "local_test_python_client",
                "alg": "RSA1_5",
                "n": "qcnv2_ckNlPZoiD4K5JEsfYjRTIIjhGDzKqLAzlWRxYoQQv5Acf_xLoOKUTfRdt8D0zCfeXdQrqa97rJxDqWu-XebsXHvS7l2Kramw3BtBmPzk09gY6XYAuA3sq2Rbd2ADAMB2SQfKumJ9pjSxatI7DW-3ILDTDOXp7zxZZqkbYKn5V47PzLLai0W_jziRnyQx6X6P249jGUCiOyenwsBCy1na3O0hIChtj4M9cRJa1DR814uMWviy8GyCICOhy3i1UgYSPAnrO9BMJj01yBzBcbX4fRiESix7q4lFdXRASa20fjDehXFc4ofQ80mBiWAAKuDwYMvAmX1iYpyCvYwQ"
            }
        ]
    },
    "userinfo_encrypted_response_alg" : "RSA1_5",
    "userinfo_encrypted_response_enc" : "A256CBC-HS512",
    "id_token_encrypted_response_alg" : "RSA1_5",
    "id_token_encrypted_response_enc" : "A256CBC-HS512",
    "token_endpoint_auth_method" : "client_secret_basic",
    "allow_unencrypted_userinfo" : false
}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers