Skip to content

Service: OAuth2 Client Deregistration

Eliza Margaretha edited this page May 20, 2022 · 12 revisions

** WARNING: This service is experimental and may change without any notice.

removes an OAuth2 Client from the registry. All access tokens, refresh tokens and authorization codes associated with the client will be revoked. Deregistration requires client-owner authentication. This service is not part of the official OAuth2 specification.

Available in: full version

Method: DELETE

Service URL: root/oauth2/client/deregister/{client_id}

Parameters

Header Parameters

Name Required Description Value
Authorization yes HTTP authentication with scheme: Bearer OAuth2 access token

Path Parameter

Name Required Description Type
client_id yes the client id String

Examples

Deregistering a public client

curl --request delete
     -H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' 
     http://localhost:8089/api/oauth2/client/deregister/fCBbQkAxMDEyMmQwOQ==

References

Parecki, Aaron. OAuth 2.0 Servers. [Online]. Available: https://www.oauth.com/

Clone this wiki locally