WORKERS AHEAD!
You are viewing the development documentation for the Apereo CAS server. The functionality presented here is not officially released yet. This is a work in progress and will be continually updated as development moves forward. You are most encouraged to test the changes presented.
Dynamic Client Registration - OpenID Connect Authentication
Please study the specification to learn more about dynamic client registration.
The registration endpoint accepts POST
requests where the body of the request is to contain the
application registration record. By default, CAS operates in a PROTECTED
mode where the registration
endpoint requires user authentication.
The following settings and properties are available from the CAS configuration catalog:
cas.authn.oidc.registration.client-secret-expiration=0
When client secret is issued by CAS, this is the period that gets added to the current time measured in UTC to determine the client secret's expiration date. An example value would be This settings supports the
|
cas.authn.oidc.registration.dynamic-client-registration-mode=PROTECTED
Whether dynamic registration operates in
|
cas.authn.oidc.registration.initial-access-token-password=
The password used in a basic-auth scheme to request an initial access token that would then be used to dynamically register clients in |
cas.authn.oidc.registration.initial-access-token-user=
The username used in a basic-auth scheme to request an initial access token that would then be used to dynamically register clients in |