C# 클래스 ReviewR.Web.Services.Authenticators.Authenticator

파일 보기 프로젝트 열기: anurse/ReviewR 1 사용 예제들

공개 메소드들

메소드 설명
CompleteAuthentication ( ISettings settings, string accessToken ) : Task
GetAppId ( ISettings appSettings ) : string
GetDialogUrl ( ISettings settings, string landingPage ) : string
VerifyToken ( string appId, string accessToken ) : Task

보호된 메소드들

메소드 설명
CreateHttpClient ( ) : HttpClient
ParseResponse ( string jsonResponse ) : UserInfo

메소드 상세

CompleteAuthentication() 공개 메소드

public CompleteAuthentication ( ISettings settings, string accessToken ) : Task
settings ISettings
accessToken string
리턴 Task

CreateHttpClient() 보호된 메소드

protected CreateHttpClient ( ) : HttpClient
리턴 System.Net.Http.HttpClient

GetAppId() 공개 추상적인 메소드

public abstract GetAppId ( ISettings appSettings ) : string
appSettings ISettings
리턴 string

GetDialogUrl() 공개 메소드

public GetDialogUrl ( ISettings settings, string landingPage ) : string
settings ISettings
landingPage string
리턴 string

ParseResponse() 보호된 메소드

protected ParseResponse ( string jsonResponse ) : UserInfo
jsonResponse string
리턴 ReviewR.Web.Models.UserInfo

VerifyToken() 공개 메소드

public VerifyToken ( string appId, string accessToken ) : Task
appId string
accessToken string
리턴 Task