Skip to content

Add support for OAuth 2.0 Demonstrating Proof of Possession (DPoP) #16574

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Feb 11, 2025

Conversation

jgrandja
Copy link
Contributor

@jgrandja jgrandja commented Feb 11, 2025

This PR adds resource server support for RFC 9449 OAuth 2.0 Demonstrating Proof of Possession (DPoP).

See DPoPAuthenticationConfigurerTests which demonstrates how to use DPoP-bound access token authentication.

Related spring-authorization-server#1813

@jgrandja jgrandja self-assigned this Feb 11, 2025
@jgrandja jgrandja added the type: enhancement A general enhancement label Feb 11, 2025
@jgrandja jgrandja added this to the 6.5.0-M2 milestone Feb 11, 2025
Signed-off-by: Joe Grandja <10884212+jgrandja@users.noreply.github.com>
@jgrandja jgrandja added the in: oauth2 An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose) label Feb 11, 2025
@jgrandja jgrandja merged commit 2480d41 into spring-projects:main Feb 11, 2025
6 checks passed
@jgrandja jgrandja deleted the dpop-authn branch February 11, 2025 19:10
jgrandja added a commit that referenced this pull request Apr 7, 2025
jgrandja added a commit that referenced this pull request Apr 10, 2025
jgrandja added a commit that referenced this pull request Apr 14, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
in: oauth2 An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose) type: enhancement A general enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant