C# Class FloydPink.Flickr.Downloadr.OAuth.OAuthManager

Inheritance: IOAuthManager
ファイルを表示 Open project: flickr-downloadr/flickr-downloadr

Public Methods

Method Description
BeginAuthorization ( ) : string
MakeAuthenticatedRequestAsync ( string methodName, string>.IDictionary parameters = null ) : Task
OAuthManager ( IHttpListenerManager listenerManager, DotNetOpenAuth.OAuth.DesktopConsumer consumer, DotNetOpenAuth.Messaging.MessageReceivingEndpoint serviceEndPoint ) : System
PrepareAuthorizedRequest ( string>.IDictionary parameters ) : HttpWebRequest

Private Methods

Method Description
AddRequestParameters ( string methodName, string>.IDictionary parameters = null ) : string>.Dictionary
CompleteAuthorization ( string verifier ) : string
callbackManager_OnRequestReceived ( object sender, HttpListenerCallbackEventArgs e ) : void

Method Details

BeginAuthorization() public method

public BeginAuthorization ( ) : string
return string

MakeAuthenticatedRequestAsync() public method

public MakeAuthenticatedRequestAsync ( string methodName, string>.IDictionary parameters = null ) : Task
methodName string
parameters string>.IDictionary
return Task

OAuthManager() public method

public OAuthManager ( IHttpListenerManager listenerManager, DotNetOpenAuth.OAuth.DesktopConsumer consumer, DotNetOpenAuth.Messaging.MessageReceivingEndpoint serviceEndPoint ) : System
listenerManager IHttpListenerManager
consumer DotNetOpenAuth.OAuth.DesktopConsumer
serviceEndPoint DotNetOpenAuth.Messaging.MessageReceivingEndpoint
return System

PrepareAuthorizedRequest() public method

public PrepareAuthorizedRequest ( string>.IDictionary parameters ) : HttpWebRequest
parameters string>.IDictionary
return System.Net.HttpWebRequest