C# Class SimpleAuth.Providers.GoogleApi

Inheritance: OAuthApi
Afficher le fichier Open project: Clancey/SimpleAuth Class Usage Examples

Méthodes publiques

Méthode Description
CleanseClientId ( string clientId ) : string
GetUserInfo ( bool forceRefresh = false ) : Task
GoogleApi ( string identifier, string clientId, string clientSecret, HttpMessageHandler handler = null ) : System

Méthodes protégées

Méthode Description
CreateAuthenticator ( ) : WebAuthenticator
GetAccountFromAuthCode ( WebAuthenticator authenticator, string identifier ) : Task

Method Details

CleanseClientId() public static méthode

public static CleanseClientId ( string clientId ) : string
clientId string
Résultat string

CreateAuthenticator() protected méthode

protected CreateAuthenticator ( ) : WebAuthenticator
Résultat WebAuthenticator

GetAccountFromAuthCode() protected méthode

protected GetAccountFromAuthCode ( WebAuthenticator authenticator, string identifier ) : Task
authenticator WebAuthenticator
identifier string
Résultat Task

GetUserInfo() public méthode

public GetUserInfo ( bool forceRefresh = false ) : Task
forceRefresh bool
Résultat Task

GoogleApi() public méthode

public GoogleApi ( string identifier, string clientId, string clientSecret, HttpMessageHandler handler = null ) : System
identifier string
clientId string
clientSecret string
handler System.Net.Http.HttpMessageHandler
Résultat System