C# 클래스 Raven.Abstractions.OAuth.SecuredAuthenticator

상속: AbstractAuthenticator, IDisposable
파일 보기 프로젝트 열기: robashton/ravendb 1 사용 예제들

공개 메소드들

메소드 설명
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