Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Key Class


    org.apache.shindig.gadgets.servlet.OAuth2CallbackServlet

  

Serves as the redirect_uri endpont for the Authorization Code flow.

Extending

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


    private transient List<AuthorizationEndpointResponseHandler> authorizationEndpointResponseHandlers;
    private transient OAuth2Store store;

  

You can also change the mapping in web.xml and the shindig.oauth2.global-redirect-uri in shindig.properties to add your own callback endpoint.

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.

  • No labels