C# Class SimpleAuth.ApiKeyApi

Inheritance: Api
Exibir arquivo Open project: Clancey/SimpleAuth Class Usage Examples

Public Methods

Method Description
ApiKeyApi ( string apiKey, string authKey, AuthLocation authLocation, HttpMessageHandler handler = null ) : System
PrepareClient ( HttpClient client ) : System.Threading.Tasks.Task
PrepareUrl ( Uri baseAddress, string path, string apiKey, string authKey, AuthLocation authLocation ) : Task

Protected Methods

Method Description
PrepareUrl ( string path, bool authenticated = true ) : Task

Method Details

ApiKeyApi() public method

public ApiKeyApi ( string apiKey, string authKey, AuthLocation authLocation, HttpMessageHandler handler = null ) : System
apiKey string
authKey string
authLocation AuthLocation
handler System.Net.Http.HttpMessageHandler
return System

PrepareClient() public method

public PrepareClient ( HttpClient client ) : System.Threading.Tasks.Task
client System.Net.Http.HttpClient
return System.Threading.Tasks.Task

PrepareUrl() public static method

public static PrepareUrl ( Uri baseAddress, string path, string apiKey, string authKey, AuthLocation authLocation ) : Task
baseAddress System.Uri
path string
apiKey string
authKey string
authLocation AuthLocation
return Task

PrepareUrl() protected method

protected PrepareUrl ( string path, bool authenticated = true ) : Task
path string
authenticated bool
return Task