Botcraft 1.21.4
Loading...
Searching...
No Matches
Botcraft::Authentifier Member List

This is the complete list of members for Botcraft::Authentifier, including all inherited members.

Authentifier()Botcraft::Authentifier
AuthMicrosoft(const std::string &login)Botcraft::Authentifier
botcraft_app_idBotcraft::Authentifierprivatestatic
cached_credentials_pathBotcraft::Authentifierprivatestatic
defaultCachedCredentialsBotcraft::Authentifierprivatestatic
ExtractMCFromResponse(const ProtocolCraft::Json::Value &response) constBotcraft::Authentifierprivate
GetCachedCredentials(const std::string &login) constBotcraft::Authentifierprivate
GetCachedProfiles() constBotcraft::Authentifierprivate
GetKeySignature() constBotcraft::Authentifier
GetKeyTimestamp() constBotcraft::Authentifier
GetMCProfile(const std::string &login, const std::string &mc_token) constBotcraft::Authentifierprivate
GetMCToken(const std::string &login, const std::string &xsts_token, const std::string &user_hash) constBotcraft::Authentifierprivate
GetMessageSignature(const std::string &message, const int message_sent_index, const ProtocolCraft::UUID &chat_session_uuid, const std::vector< std::vector< unsigned char > > &last_seen, long long int &salt, long long int &timestamp)Botcraft::Authentifier
GetMSAToken(const std::string &login) constBotcraft::Authentifierprivate
GetPlayerCertificates(const std::string &login, const std::string &mc_token) constBotcraft::Authentifierprivate
GetPlayerDisplayName() constBotcraft::Authentifier
GetPlayerUUID() constBotcraft::Authentifier
GetPrivateKey() constBotcraft::Authentifier
GetPublicKey() constBotcraft::Authentifier
GETRequest(const std::string &host, const std::string &endpoint, const std::string &authorization="") constBotcraft::Authentifierprivate
GetXBLToken(const std::string &msa_token) constBotcraft::Authentifierprivate
GetXSTSToken(const std::string &xbl_token) constBotcraft::Authentifierprivate
IsTokenExpired(const long long int &t) constBotcraft::Authentifierprivate
JoinServer(const std::string &server_id, const std::vector< unsigned char > &shared_secret, const std::vector< unsigned char > &public_key) constBotcraft::Authentifier
key_signatureBotcraft::Authentifierprivate
key_timestampBotcraft::Authentifierprivate
mc_access_tokenBotcraft::Authentifierprivate
mc_player_uuidBotcraft::Authentifierprivate
mc_player_uuid_bytesBotcraft::Authentifierprivate
MSAAuthDeviceFlow(const std::string &login) constBotcraft::Authentifierprivate
player_display_nameBotcraft::Authentifierprivate
POSTRequest(const std::string &host, const std::string &endpoint, const std::string &content_type, const std::string &accept, const std::string &authorization, const std::string &data) constBotcraft::Authentifierprivate
private_keyBotcraft::Authentifierprivate
public_keyBotcraft::Authentifierprivate
rndBotcraft::Authentifierprivate
UpdateCachedMCProfile(const std::string &login, const std::string &name, const std::string &id) constBotcraft::Authentifierprivate
UpdateCachedMCToken(const std::string &login, const std::string &mc_token, const long long int &expiration) constBotcraft::Authentifierprivate
UpdateCachedMSA(const std::string &login, const std::string &access_token, const std::string &refresh_token, const long long int &expiration) constBotcraft::Authentifierprivate
UpdateCachedPlayerCertificates(const std::string &login, const std::string &private_k, const std::string &public_k, const std::string &signature_v1, const std::string &signature_v2, const long long int &expiration) constBotcraft::Authentifierprivate
UpdateUUIDBytes()Botcraft::Authentifierprivate
WebRequest(const std::string &host, const std::string &raw_request) constBotcraft::Authentifierprivate
WriteCacheFile(const ProtocolCraft::Json::Value &profiles) constBotcraft::Authentifierprivate
~Authentifier()Botcraft::Authentifier