14class LegacyMultiplayerToken {
17 enum class VerificationOptions :
int {
25 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::Certificate>> mCertificate;
32 LegacyMultiplayerToken();
39 MCAPI LegacyMultiplayerToken(::LegacyMultiplayerToken
const& other);
42 MCAPI ::Json::Value _getExtraData(::std::string
const& key,
::Json::Value const& defaultValue)
const;
44 MCAPI ::mce::UUID getIdentity()
const;
46 MCAPI ::std::string getIdentityName()
const;
48 MCAPI ::PlayerAuthenticationInfo getTrustedInfo(
bool trustSelfSigned)
const;
50 MCAPI ::std::string getXuid(
bool trustSelfSigned)
const;
53 MCAPI ::LegacyMultiplayerToken
const& operator=(::LegacyMultiplayerToken
const& other);
55 MCAPI ::std::string toString()
const;
58 MCAPI ~LegacyMultiplayerToken();
65 MCAPI static ::LegacyMultiplayerToken createSelfSigned(
70 ::std::string
const& displayName,
71 ::std::string
const& identityPublicKey,
75 MCAPI static ::PlayerAuthenticationInfo trustTokenWeAreAbsolutelySureIsLocal(::LegacyMultiplayerToken
const& token);
83 MCAPI
void* $ctor(::LegacyMultiplayerToken
const& other);