![]() |
Botcraft 1.21.4
|
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_id | Botcraft::Authentifier | privatestatic |
cached_credentials_path | Botcraft::Authentifier | privatestatic |
defaultCachedCredentials | Botcraft::Authentifier | privatestatic |
ExtractMCFromResponse(const ProtocolCraft::Json::Value &response) const | Botcraft::Authentifier | private |
GetCachedCredentials(const std::string &login) const | Botcraft::Authentifier | private |
GetCachedProfiles() const | Botcraft::Authentifier | private |
GetKeySignature() const | Botcraft::Authentifier | |
GetKeyTimestamp() const | Botcraft::Authentifier | |
GetMCProfile(const std::string &login, const std::string &mc_token) const | Botcraft::Authentifier | private |
GetMCToken(const std::string &login, const std::string &xsts_token, const std::string &user_hash) const | Botcraft::Authentifier | private |
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 ×tamp) | Botcraft::Authentifier | |
GetMSAToken(const std::string &login) const | Botcraft::Authentifier | private |
GetPlayerCertificates(const std::string &login, const std::string &mc_token) const | Botcraft::Authentifier | private |
GetPlayerDisplayName() const | Botcraft::Authentifier | |
GetPlayerUUID() const | Botcraft::Authentifier | |
GetPrivateKey() const | Botcraft::Authentifier | |
GetPublicKey() const | Botcraft::Authentifier | |
GETRequest(const std::string &host, const std::string &endpoint, const std::string &authorization="") const | Botcraft::Authentifier | private |
GetXBLToken(const std::string &msa_token) const | Botcraft::Authentifier | private |
GetXSTSToken(const std::string &xbl_token) const | Botcraft::Authentifier | private |
IsTokenExpired(const long long int &t) const | Botcraft::Authentifier | private |
JoinServer(const std::string &server_id, const std::vector< unsigned char > &shared_secret, const std::vector< unsigned char > &public_key) const | Botcraft::Authentifier | |
key_signature | Botcraft::Authentifier | private |
key_timestamp | Botcraft::Authentifier | private |
mc_access_token | Botcraft::Authentifier | private |
mc_player_uuid | Botcraft::Authentifier | private |
mc_player_uuid_bytes | Botcraft::Authentifier | private |
MSAAuthDeviceFlow(const std::string &login) const | Botcraft::Authentifier | private |
player_display_name | Botcraft::Authentifier | private |
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) const | Botcraft::Authentifier | private |
private_key | Botcraft::Authentifier | private |
public_key | Botcraft::Authentifier | private |
rnd | Botcraft::Authentifier | private |
UpdateCachedMCProfile(const std::string &login, const std::string &name, const std::string &id) const | Botcraft::Authentifier | private |
UpdateCachedMCToken(const std::string &login, const std::string &mc_token, const long long int &expiration) const | Botcraft::Authentifier | private |
UpdateCachedMSA(const std::string &login, const std::string &access_token, const std::string &refresh_token, const long long int &expiration) const | Botcraft::Authentifier | private |
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) const | Botcraft::Authentifier | private |
UpdateUUIDBytes() | Botcraft::Authentifier | private |
WebRequest(const std::string &host, const std::string &raw_request) const | Botcraft::Authentifier | private |
WriteCacheFile(const ProtocolCraft::Json::Value &profiles) const | Botcraft::Authentifier | private |
~Authentifier() | Botcraft::Authentifier |