oauth.signpost.commonshttp
Class CommonsHttpOAuthProvider
java.lang.Object
oauth.signpost.AbstractOAuthProvider
oauth.signpost.commonshttp.CommonsHttpOAuthProvider
- All Implemented Interfaces:
- Serializable, OAuthProvider
public class CommonsHttpOAuthProvider
- extends AbstractOAuthProvider
This implementation uses the Apache Commons HttpClient 4.x HTTP
implementation to fetch OAuth tokens from a service provider. Android users
should use this provider implementation in favor of the default one, since
the latter is known to cause problems with Android's Apache Harmony
underpinnings.
- Author:
- Matthias Kaeppler
- See Also:
- Serialized Form
| Methods inherited from class oauth.signpost.AbstractOAuthProvider |
getAccessTokenEndpointUrl, getAuthorizationWebsiteUrl, getRequestHeaders, getRequestTokenEndpointUrl, getResponseParameter, getResponseParameters, handleUnexpectedResponse, isOAuth10a, removeListener, retrieveAccessToken, retrieveRequestToken, retrieveToken, setListener, setOAuth10a, setRequestHeader, setResponseParameters |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CommonsHttpOAuthProvider
public CommonsHttpOAuthProvider(String requestTokenEndpointUrl,
String accessTokenEndpointUrl,
String authorizationWebsiteUrl)
CommonsHttpOAuthProvider
public CommonsHttpOAuthProvider(String requestTokenEndpointUrl,
String accessTokenEndpointUrl,
String authorizationWebsiteUrl,
org.apache.http.client.HttpClient httpClient)
setHttpClient
public void setHttpClient(org.apache.http.client.HttpClient httpClient)
createRequest
protected HttpRequest createRequest(String endpointUrl)
throws Exception
- Specified by:
createRequest in class AbstractOAuthProvider
- Throws:
Exception
sendRequest
protected HttpResponse sendRequest(HttpRequest request)
throws Exception
- Specified by:
sendRequest in class AbstractOAuthProvider
- Throws:
Exception
closeConnection
protected void closeConnection(HttpRequest request,
HttpResponse response)
throws Exception
- Overrides:
closeConnection in class AbstractOAuthProvider
- Throws:
Exception
Copyright © 2010. All Rights Reserved.