LeviLamina
Loading...
Searching...
No Matches
LegacyMultiplayerToken Class Reference

Public Types

enum class  VerificationOptions : int { Default = 0 , IgnoreTimestamp = 1 }

Public Member Functions

MCAPI_C LegacyMultiplayerToken (::LegacyMultiplayerToken const &other)
MCAPI::Json::Value _getExtraData (::std::string const &key, ::Json::Value const &defaultValue) const
MCAPI::mce::UUID getIdentity () const
MCAPI::std::string getIdentityName () const
MCAPI::PlayerAuthenticationInfo getTrustedInfo (bool trustSelfSigned) const
MCAPI::std::string getXuid (bool trustSelfSigned) const
MCAPI_C::LegacyMultiplayerToken const & operator= (::LegacyMultiplayerToken const &other)
MCAPI_C::std::string toString () const
MCAPI_C void * $ctor (::LegacyMultiplayerToken const &other)
MCFOLD void $dtor ()

Static Public Member Functions

static MCAPI_C ::LegacyMultiplayerToken createSelfSigned (::PrivateKeyManager &signer, int64 creationDate, int64 expirationDate, ::mce::UUID const &identity, ::std::string const &displayName, ::std::string const &identityPublicKey, ::Json::Value const *extraInfo)
static MCAPI_C ::PlayerAuthenticationInfo trustTokenWeAreAbsolutelySureIsLocal (::LegacyMultiplayerToken const &token)

Public Attributes

::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Certificate > > mCertificate

The documentation for this class was generated from the following file: