C# Class SimpleAuth.Providers.GoogleAuthenticator

Inheritance: OAuthAuthenticator
Show file Open project: Clancey/SimpleAuth

Public Methods

Method Description
CheckUrl ( Uri url, Cookie cookies ) : bool
GetGoogleClientId ( string clientId ) : string
GetInitialUrl ( ) : Task
GetInitialUrlQueryParameters ( ) : string>.Dictionary
GetRedirectUrl ( ) : string
GetTokenPostData ( string clientSecret ) : string>>.Task
OnRecievedAuthCode ( string authCode ) : void
UrlFromClientId ( string clientId ) : string

Method Details

CheckUrl() public method

public CheckUrl ( Uri url, Cookie cookies ) : bool
url System.Uri
cookies System.Net.Cookie
return bool

GetGoogleClientId() public static method

public static GetGoogleClientId ( string clientId ) : string
clientId string
return string

GetInitialUrl() public method

public GetInitialUrl ( ) : Task
return Task

GetInitialUrlQueryParameters() public method

public GetInitialUrlQueryParameters ( ) : string>.Dictionary
return string>.Dictionary

GetRedirectUrl() public method

public GetRedirectUrl ( ) : string
return string

GetTokenPostData() public method

public GetTokenPostData ( string clientSecret ) : string>>.Task
clientSecret string
return string>>.Task

OnRecievedAuthCode() public method

public OnRecievedAuthCode ( string authCode ) : void
authCode string
return void

UrlFromClientId() public static method

public static UrlFromClientId ( string clientId ) : string
clientId string
return string