C# Class SteamAuth.SteamGuardAccount

Afficher le fichier Open project: geel9/SteamAuth Class Usage Examples

Private Properties

Свойство Type Description
_generateConfirmationHashForTime string
_getConfirmationDetails ConfirmationDetailsResponse
_sendConfirmationAjax bool
_sendMultiConfirmationAjax bool

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
_generateConfirmationHashForTime ( long time, string tag ) : string
_getConfirmationDetails ( Confirmation conf ) : ConfirmationDetailsResponse
_sendConfirmationAjax ( Confirmation conf, string op ) : bool
_sendMultiConfirmationAjax ( Confirmation confs, string op ) : bool

Method Details

AcceptConfirmation() public méthode

public AcceptConfirmation ( Confirmation conf ) : bool
conf Confirmation
Résultat bool

AcceptMultipleConfirmations() public méthode

public AcceptMultipleConfirmations ( Confirmation confs ) : bool
confs Confirmation
Résultat bool

DeactivateAuthenticator() public méthode

public DeactivateAuthenticator ( int scheme = 2 ) : bool
scheme int
Résultat bool

DenyConfirmation() public méthode

public DenyConfirmation ( Confirmation conf ) : bool
conf Confirmation
Résultat bool

DenyMultipleConfirmations() public méthode

public DenyMultipleConfirmations ( Confirmation confs ) : bool
confs Confirmation
Résultat bool

FetchConfirmations() public méthode

public FetchConfirmations ( ) : SteamAuth.Confirmation[]
Résultat SteamAuth.Confirmation[]

FetchConfirmationsAsync() public méthode

public FetchConfirmationsAsync ( ) : Task
Résultat Task

GenerateConfirmationQueryParams() public méthode

public GenerateConfirmationQueryParams ( string tag ) : string
tag string
Résultat string

GenerateConfirmationQueryParamsAsNVC() public méthode

public GenerateConfirmationQueryParamsAsNVC ( string tag ) : NameValueCollection
tag string
Résultat System.Collections.Specialized.NameValueCollection

GenerateConfirmationURL() public méthode

public GenerateConfirmationURL ( string tag = "conf" ) : string
tag string
Résultat string

GenerateSteamGuardCode() public méthode

public GenerateSteamGuardCode ( ) : string
Résultat string

GenerateSteamGuardCodeForTime() public méthode

public GenerateSteamGuardCodeForTime ( long time ) : string
time long
Résultat string

GetConfirmationTradeOfferID() public méthode

public GetConfirmationTradeOfferID ( Confirmation conf ) : long
conf Confirmation
Résultat long

RefreshSession() public méthode

Refreshes the Steam session. Necessary to perform confirmations if your session has expired or changed.
public RefreshSession ( ) : bool
Résultat bool

RefreshSessionAsync() public méthode

Refreshes the Steam session. Necessary to perform confirmations if your session has expired or changed.
public RefreshSessionAsync ( ) : Task
Résultat Task