Skip to content

Add support for OAuth 2.0 Dynamic Client Registration ProtocolΒ #17964

@jgrandja

Description

@jgrandja

Add support for OAuth 2.0 Dynamic Client Registration Protocol.

By default, the OAuth2ClientRegistrationEndpointFilter is disabled. See the following integration test which demonstrates how to enable it with defaults. The default configuration requires authorization (an "initial" access token).

public void requestWhenClientRegistrationRequestAuthorizedThenClientRegistrationResponse() throws Exception {

"Open registration" is also supported, which does not require an "initial" access token. See the following integration test and associated configuration.

public void requestWhenOpenClientRegistrationRequestThenClientRegistrationResponse() throws Exception {

Metadata

Metadata

Assignees

Labels

in: oauth2An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions