C# Класс OAuth2.Client.Impl.GitHubClient

GitHub authentication client.
Наследование: OAuth2Client
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GitHubClient ( IRequestFactory factory, IClientConfiguration configuration ) : System

Защищенные методы

Метод Описание
BeforeGetAccessToken ( BeforeAfterRequestArgs args ) : void
GetUserInfo ( ) : OAuth2.Models.UserInfo
ParseEmailAddresses ( string content ) : List
ParseUserInfo ( string content ) : OAuth2.Models.UserInfo

Should return parsed UserInfo from content received from third-party service.

Описание методов

BeforeGetAccessToken() защищенный Метод

protected BeforeGetAccessToken ( BeforeAfterRequestArgs args ) : void
args BeforeAfterRequestArgs
Результат void

GetUserInfo() защищенный Метод

protected GetUserInfo ( ) : OAuth2.Models.UserInfo
Результат OAuth2.Models.UserInfo

GitHubClient() публичный Метод

public GitHubClient ( IRequestFactory factory, IClientConfiguration configuration ) : System
factory IRequestFactory
configuration IClientConfiguration
Результат System

ParseEmailAddresses() защищенный Метод

protected ParseEmailAddresses ( string content ) : List
content string
Результат List

ParseUserInfo() защищенный Метод

Should return parsed UserInfo from content received from third-party service.
protected ParseUserInfo ( string content ) : OAuth2.Models.UserInfo
content string The content which is received from third-party service.
Результат OAuth2.Models.UserInfo