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 3 Current »

Description

Allows shindig developers to process a response from the Authorization Endpoint.  It is up to the handler implementation to decide whether or not it wants to handle the response and to do any necessary OAuth2Accessor or OAuth2Store updates as a result. 

Specification References

   http://tools.ietf.org/html/draft-ietf-oauth-v2-21#section-4.1.2

  http://tools.ietf.org/html/draft-ietf-oauth-v2-21#section-8.4

Key Classes/Intefraces

               
    org.apache.shindig.gadgets.oauth2.handler.AuthorizationEndpointResponseHandler

Provided Sample Implementations

      
    org.apache.shindig.gadgets.oauth2.handler.sample.CodeAuthorizationResponseHandler
         

Module

       
    org.apache.shindig.gadgets.oauth2.handler.sample.OAuth2HandlerModule


@Provides
  @Singleton
  List<AuthorizationEndpointResponseHandler> provideAuthorizationEndpointResponseHandlers(
      final CodeAuthorizationResponseHandler codeAuthorizationResponseHandle) {
    return ImmutableList
        .of((AuthorizationEndpointResponseHandler) codeAuthorizationResponseHandler);
  }
     

Injected Into

           
    org.apache.shindig.gadgets.oauth2.BasicOAuth2Request



    org.apache.shindig.gadgets.servlet.OAuth2CallbackServlet



  • No labels