micronaut-security icon indicating copy to clipboard operation
micronaut-security copied to clipboard

Add support for User-Managed Access (UMA) 2.0 and Token Exchange Grant for OAuth 2.0 Authorization

Open glats opened this issue 3 years ago • 2 comments

Feature description

I was looking for the grant_type "urn:ietf:params:oauth:grant-type:uma-ticket" from my project but doesn't exists here:
https://github.com/micronaut-projects/micronaut-security/blob/2b276d4dfcf9a020b270abee931a12bc57bf995b/security-oauth2/src/main/java/io/micronaut/security/oauth2/grants/GrantType.java
So I was wondering if it's possible to add support for this specification.
I think we could add support for token-exchange specifications https://datatracker.ietf.org/doc/html/rfc8693 too. Since they are very similar. Thanks for advanced.

glats avatar Jul 12 '22 05:07 glats

An use case can be https://guides.micronaut.io/latest/micronaut-oauth2-client-credentials-cognito-maven-java.html to propagate an access token got it from the resource server.

glats avatar Jul 14 '22 06:07 glats

+1

miguoliang avatar Dec 23 '23 09:12 miguoliang