C# Класс Raven.Abstractions.OAuth.SecuredAuthenticator

Наследование: AbstractAuthenticator, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConfigureRequest ( object sender, WebRequestEventArgs e ) : void
DoOAuthRequest ( string oauthSource ) : Action
DoOAuthRequestAsync ( string baseUrl, string oauthSource ) : Task>
SecuredAuthenticator ( string apiKey ) : System

Приватные методы

Метод Описание
BrowserCookieToAllowUserToUseStandardRequests ( string baseUrl, string currentOauthToken ) : void
DoOAuthRequestAsync ( string baseUrl, string oauthSource, string serverRsaExponent, string serverRsaModulus, string challenge, int tries ) : Task>
PrepareOAuthRequest ( string oauthSource, string serverRSAExponent, string serverRSAModulus, string challenge ) : string>.Tuple

Описание методов

ConfigureRequest() публичный Метод

public ConfigureRequest ( object sender, WebRequestEventArgs e ) : void
sender object
e Raven.Abstractions.Connection.WebRequestEventArgs
Результат void

DoOAuthRequest() публичный Метод

public DoOAuthRequest ( string oauthSource ) : Action
oauthSource string
Результат Action

DoOAuthRequestAsync() публичный Метод

public DoOAuthRequestAsync ( string baseUrl, string oauthSource ) : Task>
baseUrl string
oauthSource string
Результат Task>

SecuredAuthenticator() публичный Метод

public SecuredAuthenticator ( string apiKey ) : System
apiKey string
Результат System