We are building an OAuth2 proxy that needs to support Pushed Authorization Requests (PAR) as defined in RFC 9126, published in 2021.
We are especially interested in guidance for using Apigee X to securely handle the request_uri and associated authorization flow. Any links to official documentation or community examples would also be appreciated.
- Does Apigee natively support PAR?
No; there's nothing in the OAuthV2 policy documentation that states anything about PAR.
- If not, are there any plans or roadmap items to support PAR in Apigee?
I don't know the answer to that. Maybe the product team does.
- What are the recommended best practices or workarounds for implementing PAR with Apigee?
I don't think we have a formal set of "Recommended best practices." The nice thing about the Apigee policy set is that you can build what you want. So if you would like to build an RFC 9126-style authorization request, you can do that.
What problem are you solving with PAR? Can you say more about your particular scenario?