oauth.signpost.commonshttp
クラス CommonsHttpOAuthProvider

java.lang.Object
  上位を拡張 oauth.signpost.AbstractOAuthProvider
      上位を拡張 oauth.signpost.commonshttp.CommonsHttpOAuthProvider
すべての実装されたインタフェース:
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.

作成者:
Matthias Kaeppler
関連項目:
直列化された形式

コンストラクタの概要
CommonsHttpOAuthProvider(String requestTokenEndpointUrl, String accessTokenEndpointUrl, String authorizationWebsiteUrl)
           
CommonsHttpOAuthProvider(String requestTokenEndpointUrl, String accessTokenEndpointUrl, String authorizationWebsiteUrl, org.apache.http.client.HttpClient httpClient)
           
 
メソッドの概要
protected  void closeConnection(HttpRequest request, HttpResponse response)
           
protected  HttpRequest createRequest(String endpointUrl)
           
protected  HttpResponse sendRequest(HttpRequest request)
           
 void setHttpClient(org.apache.http.client.HttpClient httpClient)
           
 
クラス oauth.signpost.AbstractOAuthProvider から継承されたメソッド
getAccessTokenEndpointUrl, getAuthorizationWebsiteUrl, getRequestHeaders, getRequestTokenEndpointUrl, getResponseParameter, getResponseParameters, handleUnexpectedResponse, isOAuth10a, removeListener, retrieveAccessToken, retrieveRequestToken, retrieveToken, setListener, setOAuth10a, setRequestHeader, setResponseParameters
 
クラス 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
定義:
クラス AbstractOAuthProvider 内の createRequest
例外:
Exception

sendRequest

protected HttpResponse sendRequest(HttpRequest request)
                            throws Exception
定義:
クラス AbstractOAuthProvider 内の sendRequest
例外:
Exception

closeConnection

protected void closeConnection(HttpRequest request,
                               HttpResponse response)
                        throws Exception
オーバーライド:
クラス AbstractOAuthProvider 内の closeConnection
例外:
Exception


Copyright © 2012. All Rights Reserved.