C# Class ReviewR.Web.Services.Authenticators.Authenticator

Afficher le fichier Open project: anurse/ReviewR Class Usage Examples

Méthodes publiques

Méthode Description
CompleteAuthentication ( ISettings settings, string accessToken ) : Task
GetAppId ( ISettings appSettings ) : string
GetDialogUrl ( ISettings settings, string landingPage ) : string
VerifyToken ( string appId, string accessToken ) : Task

Méthodes protégées

Méthode Description
CreateHttpClient ( ) : HttpClient
ParseResponse ( string jsonResponse ) : UserInfo

Method Details

CompleteAuthentication() public méthode

public CompleteAuthentication ( ISettings settings, string accessToken ) : Task
settings ISettings
accessToken string
Résultat Task

CreateHttpClient() protected méthode

protected CreateHttpClient ( ) : HttpClient
Résultat System.Net.Http.HttpClient

GetAppId() public abstract méthode

public abstract GetAppId ( ISettings appSettings ) : string
appSettings ISettings
Résultat string

GetDialogUrl() public méthode

public GetDialogUrl ( ISettings settings, string landingPage ) : string
settings ISettings
landingPage string
Résultat string

ParseResponse() protected méthode

protected ParseResponse ( string jsonResponse ) : UserInfo
jsonResponse string
Résultat ReviewR.Web.Models.UserInfo

VerifyToken() public méthode

public VerifyToken ( string appId, string accessToken ) : Task
appId string
accessToken string
Résultat Task