Restlet Framework 2.2.2
Java Standard Edition

org.restlet.ext.oauth
Class HttpOAuthMacHelper

java.lang.Object
  extended by org.restlet.engine.Helper
      extended by org.restlet.engine.security.AuthenticatorHelper
          extended by org.restlet.ext.oauth.HttpOAuthMacHelper

public class HttpOAuthMacHelper
extends AuthenticatorHelper

Implementation of the client-side OAuth2 support. If this helper is not automatically added to your Engine add it with:

 {
     @code
     List<AuthenticatorHelper> authenticators = Engine.getInstance()
             .getRegisteredAuthenticators();
     authenticators.add(new OAuthAuthenticationHelper());
 }
 

Author:
Thierry Templier

Constructor Summary
HttpOAuthMacHelper()
          Constructor.
 
Method Summary
 void formatResponse(ChallengeWriter cw, ChallengeResponse challenge, Request request, Series<Header> httpHeaders)
           
 
Methods inherited from class org.restlet.engine.security.AuthenticatorHelper
formatRequest, getChallengeScheme, getLogger, isClientSide, isServerSide, parseRequest, parseResponse, setChallengeScheme, setClientSide, setServerSide, updateReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpOAuthMacHelper

public HttpOAuthMacHelper()
Constructor. Use the ChallengeScheme.HTTP_OAUTH_MAC challenge scheme.

Method Detail

formatResponse

public void formatResponse(ChallengeWriter cw,
                           ChallengeResponse challenge,
                           Request request,
                           Series<Header> httpHeaders)
Overrides:
formatResponse in class AuthenticatorHelper

Restlet Framework 2.2.2
Java Standard Edition

Copyright © 2005-2014 Restlet.