C# Класс ReviewR.Web.Services.Authenticators.Authenticator

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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