SwiftlyS2

SteamEncryptedAppTicket

Class SteamEncryptedAppTicket

Namespace: SwiftlyS2.Shared.SteamAPI

Assembly: SwiftlyS2.CS2.dll

public static class SteamEncryptedAppTicket

Inheritance

Inherited Members

Methods

BDecryptTicket(byte[], uint, byte[], ref uint, byte[], int)

public static bool BDecryptTicket(byte[] rgubTicketEncrypted, uint cubTicketEncrypted, byte[] rgubTicketDecrypted, ref uint pcubTicketDecrypted, byte[] rgubKey, int cubKey)
Parameters
Returns

BIsTicketForApp(byte[], uint, AppId_t)

public static bool BIsTicketForApp(byte[] rgubTicketDecrypted, uint cubTicketDecrypted, AppId_t nAppID)
Parameters
Returns

BIsTicketSigned(byte[], uint, byte[], uint)

public static bool BIsTicketSigned(byte[] rgubTicketDecrypted, uint cubTicketDecrypted, byte[] pubRSAKey, uint cubRSAKey)
Parameters
Returns

BUserIsVacBanned(byte[], uint)

public static bool BUserIsVacBanned(byte[] rgubTicketDecrypted, uint cubTicketDecrypted)
Parameters
  • rgubTicketDecrypted byte[]
  • cubTicketDecrypted uint
Returns

BUserOwnsAppInTicket(byte[], uint, AppId_t)

public static bool BUserOwnsAppInTicket(byte[] rgubTicketDecrypted, uint cubTicketDecrypted, AppId_t nAppID)
Parameters
Returns

GetTicketAppID(byte[], uint)

public static uint GetTicketAppID(byte[] rgubTicketDecrypted, uint cubTicketDecrypted)
Parameters
  • rgubTicketDecrypted byte[]
  • cubTicketDecrypted uint
Returns

GetTicketIssueTime(byte[], uint)

public static uint GetTicketIssueTime(byte[] rgubTicketDecrypted, uint cubTicketDecrypted)
Parameters
  • rgubTicketDecrypted byte[]
  • cubTicketDecrypted uint
Returns

GetTicketSteamID(byte[], uint, out CSteamID)

public static void GetTicketSteamID(byte[] rgubTicketDecrypted, uint cubTicketDecrypted, out CSteamID psteamID)
Parameters

GetUserVariableData(byte[], uint, out uint)

public static byte[] GetUserVariableData(byte[] rgubTicketDecrypted, uint cubTicketDecrypted, out uint pcubUserData)
Parameters
  • rgubTicketDecrypted byte[]
  • cubTicketDecrypted uint
  • pcubUserData uint
Returns

On this page