Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Serves as the redirect_uri endpont for the Authorization Code flow.

The OAuth2Callback servlet relies on the OAuth2Store and the "state" of the request/response to lookup the OAuth2Accessor that was used to initiate the authorization request.  Therefore it is required that the OAuth2Store has the same data in the servlet and BasicOAuth2Request and that the OAuth2 service provider correctly maintains the state (as required by the spec.)

...

Code Block
    org.apache.shindig.gadgets.servlet.OAuth2CallbackServlet

  Serves as the redirect_uri endpont for the Authorization Code flow.

Extending/Overriding

Callback/Redirect processin can be extended by changing the OAuth2Store implementation or injecting a new AuthorizationEndpontResponseHandler

...