Dynamic Client Registration
E700377
Dynamic Client Registration is a protocol mechanism that allows OAuth 2.0/OpenID Connect clients to automatically register with an authorization server at runtime instead of requiring manual, pre-configured registration.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
OAuth 2.0 feature
ⓘ
OpenID Connect feature ⓘ client registration mechanism ⓘ protocol mechanism ⓘ |
| aimsTo |
enable dynamic ecosystems of clients and APIs
ⓘ
improve scalability of client onboarding ⓘ reduce manual configuration errors ⓘ |
| canBeSecuredBy |
initial access token
ⓘ
software statement assertion ⓘ |
| configures |
client_id
ⓘ
client_name ⓘ client_secret ⓘ contacts ⓘ grant_types ⓘ jwks ⓘ jwks_uri ⓘ logo_uri ⓘ policy_uri ⓘ post_logout_redirect_uris ⓘ redirect_uris ⓘ request_uris ⓘ response_types ⓘ scope ⓘ token_endpoint_auth_method ⓘ tos_uri ⓘ |
| definedIn |
RFC 7591
NERFINISHED
ⓘ
RFC 7592 NERFINISHED ⓘ |
| enables | automatic client registration at runtime ⓘ |
| interactsWith |
OAuth 2.0 client
NERFINISHED
ⓘ
OpenID Connect client ⓘ authorization server ⓘ |
| mayUse |
software statement
ⓘ
software_id ⓘ software_version ⓘ |
| relatedTo | OpenID Connect Dynamic Client Registration 1.0 NERFINISHED ⓘ |
| replaces | manual pre-configured client registration ⓘ |
| requires |
TLS
NERFINISHED
ⓘ
client registration endpoint ⓘ |
| supports |
JSON-based registration requests
ⓘ
JSON-based registration responses ⓘ client configuration endpoint ⓘ client delete operations ⓘ client metadata management ⓘ client read operations ⓘ client update operations ⓘ |
| supportsSpecification |
OAuth 2.0 Dynamic Client Registration Management Protocol
NERFINISHED
ⓘ
OAuth 2.0 Dynamic Client Registration Protocol NERFINISHED ⓘ |
| usedIn |
OAuth 2.0
NERFINISHED
ⓘ
OpenID Connect NERFINISHED ⓘ |
| usesTransport | HTTPS ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.