C# Класс KMCCC.Modules.Yggdrasil.DebuggableYggdrasilClient

Yggdrasil(正版验证)客户端
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
UpdateFomrResponse void

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

Метод Описание
Authenticate ( string email, string password, bool twitchEnabled = true ) : bool
AuthenticateAsync ( string email, string password, bool twitchEnabled = true, CancellationToken token = default(CancellationToken) ) : Task
Clear ( ) : void
DebuggableYggdrasilClient ( System.Guid clientToken ) : System
DebuggableYggdrasilClient ( string authServer = null ) : System
DebuggableYggdrasilClient ( string authServer, System.Guid clientToken ) : System
Refresh ( System.Guid accessToken, bool twitchEnabled = true ) : bool
Refresh ( bool twitchEnabled = true ) : bool

Приватные методы

Метод Описание
UpdateFomrResponse ( KMCCC.Modules.Yggdrasil.AuthenticationResponse response ) : void

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

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

public Authenticate ( string email, string password, bool twitchEnabled = true ) : bool
email string
password string
twitchEnabled bool
Результат bool

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

public AuthenticateAsync ( string email, string password, bool twitchEnabled = true, CancellationToken token = default(CancellationToken) ) : Task
email string
password string
twitchEnabled bool
token System.Threading.CancellationToken
Результат Task

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

public Clear ( ) : void
Результат void

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

public DebuggableYggdrasilClient ( System.Guid clientToken ) : System
clientToken System.Guid
Результат System

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

public DebuggableYggdrasilClient ( string authServer = null ) : System
authServer string
Результат System

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

public DebuggableYggdrasilClient ( string authServer, System.Guid clientToken ) : System
authServer string
clientToken System.Guid
Результат System

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

public Refresh ( System.Guid accessToken, bool twitchEnabled = true ) : bool
accessToken System.Guid
twitchEnabled bool
Результат bool

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

public Refresh ( bool twitchEnabled = true ) : bool
twitchEnabled bool
Результат bool