C# 클래스 SteamAuth.SteamGuardAccount

파일 보기 프로젝트 열기: geel9/SteamAuth 1 사용 예제들

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