Zdexby TheHolyOneZ
36,909 classes
Class

Authentication

: Object
Heathen.SteamworksIntegration.API.Authentication, Heathen.Steamworks 0x0010 (16 B) inherited 0x0010 Heathen.Steamworks.dll
0x00x0010

Members 9

OffsetSizeNameTypeFlagsDefault
0x08ActiveTicketsList<Heathen.SteamworksIntegration.AuthenticationTicket>PublicStatic—
0x08ActiveSessionsList<Heathen.SteamworksIntegration.AuthenticationSession>PublicStatic—
0x08_mGetAuthSessionTicketResponseCallback<Steamworks.GetAuthSessionTicketResponse_t>PrivateStatic—
0x08_mGetAuthSessionTicketResponseServerCallback<Steamworks.GetAuthSessionTicketResponse_t>PrivateStatic—
0x08_mGetTicketForWebApiResponseCallback<Steamworks.GetTicketForWebApiResponse_t>PrivateStatic—
0x08_mValidateAuthSessionTicketResponseCallback<Steamworks.ValidateAuthTicketResponse_t>PrivateStatic—
0x08_mValidateAuthSessionTicketResponseServerCallback<Steamworks.ValidateAuthTicketResponse_t>PrivateStatic—
0x08MEncryptedAppTicketResponseCallResult<Steamworks.EncryptedAppTicketResponse_t>Static+1 flags—
0x08_mStoreAuthURLResponseCallResult<Steamworks.StoreAuthURLResponse_t>PrivateStatic—

Functions 18

SignatureFlagsNativeParams
void Init()PrivateStatic0x00
bool IsAuthTicketValid(AuthenticationTicket ticket)PublicStatic0x08
string EncodedAuthTicket(AuthenticationTicket ticket)PublicStatic0x08
void GetAuthSessionTicket(const CSteamID& authenticatingIdentity, Action<Heathen.SteamworksIntegration.AuthenticationTicket callback)PublicStatic0x08
void GetAuthSessionTicket(const SteamNetworkingIdentity& forIdentity, Action<Heathen.SteamworksIntegration.AuthenticationTicket callback)PublicStatic0x88
void GetEncryptedAuthSessionTicket(const byte[]& dataToInclude, Action<Heathen.SteamworksIntegration.AuthenticationTicket callback)PublicStatic0x08
void GetWebAuthSessionTicket(const string& webIdentity, Action<Heathen.SteamworksIntegration.AuthenticationTicket callback)PublicStatic0x08
void GetStoreAuthURL(const string& redirectUrl, Action<System.String callback)PublicStatic0x08
void CancelAuthTicket(AuthenticationTicket ticket)PublicStatic0x08
EBeginAuthSessionResult BeginAuthSession(const byte[]& authTicket, const UserData& user, Action<Heathen.SteamworksIntegration.AuthenticationSession> callback)PublicStatic0x08
void EndAuthSession(const UserData& user)PublicStatic0x08
EUserHasLicenseForAppResult UserHasLicenseForApp(const UserData& user, const AppData& appId)PublicStatic0x08
void HandleGetAuthSessionTicketResponse(const GetAuthSessionTicketResponse_t& pCallback)PrivateStatic0x08
void HandleGetTicketForWebApiResponse(const GetTicketForWebApiResponse_t& pCallback)PrivateStatic0x18
void HandleValidateAuthTicketResponse(const ValidateAuthTicketResponse_t& param)PrivateStatic0x14
void EndAllSessions()PublicStatic0x00
void CancelAllTickets()PublicStatic0x00
void .cctor()PrivateStatic+1 flags0x00