Add support for User-Managed Access (UMA) 2.0 and Token Exchange Grant for OAuth 2.0 Authorization
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.
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.
+1