C# Класс SteamAuth.SteamGuardAccount

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
_generateConfirmationHashForTime string
_getConfirmationDetails ConfirmationDetailsResponse
_sendConfirmationAjax bool
_sendMultiConfirmationAjax bool

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

Метод Описание
AcceptConfirmation ( Confirmation conf ) : bool
AcceptMultipleConfirmations ( Confirmation confs ) : bool
DeactivateAuthenticator ( int scheme = 2 ) : bool
DenyConfirmation ( Confirmation conf ) : bool
DenyMultipleConfirmations ( Confirmation confs ) : bool
FetchConfirmations ( ) : SteamAuth.Confirmation[]
FetchConfirmationsAsync ( ) : Task
GenerateConfirmationQueryParams ( string tag ) : string
GenerateConfirmationQueryParamsAsNVC ( string tag ) : NameValueCollection
GenerateConfirmationURL ( string tag = "conf" ) : string
GenerateSteamGuardCode ( ) : string
GenerateSteamGuardCodeForTime ( long time ) : string
GetConfirmationTradeOfferID ( Confirmation conf ) : long
RefreshSession ( ) : bool

Refreshes the Steam session. Necessary to perform confirmations if your session has expired or changed.

RefreshSessionAsync ( ) : Task

Refreshes the Steam session. Necessary to perform confirmations if your session has expired or changed.

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

Метод Описание
_generateConfirmationHashForTime ( long time, string tag ) : string
_getConfirmationDetails ( Confirmation conf ) : ConfirmationDetailsResponse
_sendConfirmationAjax ( Confirmation conf, string op ) : bool
_sendMultiConfirmationAjax ( Confirmation confs, string op ) : bool

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

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

public AcceptConfirmation ( Confirmation conf ) : bool
conf Confirmation
Результат bool

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

public AcceptMultipleConfirmations ( Confirmation confs ) : bool
confs Confirmation
Результат bool

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

public DeactivateAuthenticator ( int scheme = 2 ) : bool
scheme int
Результат bool

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

public DenyConfirmation ( Confirmation conf ) : bool
conf Confirmation
Результат bool

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

public DenyMultipleConfirmations ( Confirmation confs ) : bool
confs Confirmation
Результат bool

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

public FetchConfirmations ( ) : SteamAuth.Confirmation[]
Результат SteamAuth.Confirmation[]

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

public FetchConfirmationsAsync ( ) : Task
Результат Task

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

public GenerateConfirmationQueryParams ( string tag ) : string
tag string
Результат string

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

public GenerateConfirmationQueryParamsAsNVC ( string tag ) : NameValueCollection
tag string
Результат System.Collections.Specialized.NameValueCollection

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

public GenerateConfirmationURL ( string tag = "conf" ) : string
tag string
Результат string

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

public GenerateSteamGuardCode ( ) : string
Результат string

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

public GenerateSteamGuardCodeForTime ( long time ) : string
time long
Результат string

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

public GetConfirmationTradeOfferID ( Confirmation conf ) : long
conf Confirmation
Результат long

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

Refreshes the Steam session. Necessary to perform confirmations if your session has expired or changed.
public RefreshSession ( ) : bool
Результат bool

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

Refreshes the Steam session. Necessary to perform confirmations if your session has expired or changed.
public RefreshSessionAsync ( ) : Task
Результат Task