This patch updates the OAuth2 server's authorization method to be
friendlier to extension. The end goal is that we can attach an
arbitrary number of authentication filters, which each can provide
a security context. That security context is evaluated by the authorization
filter before passed through to the resource.
This patch updates the OAuth2 server's authorization method to be friendlier to extension. The end goal is that we can attach an arbitrary number of authentication filters, which each can provide a security context. That security context is evaluated by the authorization filter before passed through to the resource.