org.springframework.social.oauth
Class OAuthSigningClientHttpRequestFactory

java.lang.Object
  extended by org.springframework.social.oauth.OAuthSigningClientHttpRequestFactory
All Implemented Interfaces:
ClientHttpRequestFactory

public class OAuthSigningClientHttpRequestFactory
extends java.lang.Object
implements ClientHttpRequestFactory

An implementation of ClientHttpRequestFactory that creates an OAuthSigningClientHttpRequest so that the request can be signed with an OAuth Authorization header.


Constructor Summary
OAuthSigningClientHttpRequestFactory(ClientHttpRequestFactory delegate, OAuthClientRequestSigner signer)
           
 
Method Summary
 ClientHttpRequest createRequest(java.net.URI uri, HttpMethod httpMethod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OAuthSigningClientHttpRequestFactory

public OAuthSigningClientHttpRequestFactory(ClientHttpRequestFactory delegate,
                                            OAuthClientRequestSigner signer)
Method Detail

createRequest

public ClientHttpRequest createRequest(java.net.URI uri,
                                       HttpMethod httpMethod)
                                throws java.io.IOException
Specified by:
createRequest in interface ClientHttpRequestFactory
Throws:
java.io.IOException