com.mojang.authlib.yggdrasil

public class YggdrasilMinecraftSessionService

extends HttpMinecraftSessionService

All mapped superinterfaces:

MinecraftSessionService

com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService

Field summary

Modifier and TypeField
private static final String[]
WHITELISTED_DOMAINS
private static final org.apache.logging.log4j.Logger
LOGGER
private final String
baseUrl
private final URL
joinUrl
private final URL
checkUrl
private final PublicKey
publicKey
private final com.google.gson.Gson
gson
private final com.google.common.cache.LoadingCache<GameProfile, GameProfile>
insecureProfiles

Constructor summary

ModifierConstructor
protected (YggdrasilAuthenticationService arg0, Environment arg1)

Method summary

Modifier and TypeMethod
public void
joinServer(GameProfile arg0, String arg1, String arg2)
public GameProfile
hasJoinedServer(GameProfile arg0, String arg1, InetAddress arg2)
public Map<MinecraftProfileTexture$Type, MinecraftProfileTexture>
getTextures(GameProfile arg0, boolean arg1)
public GameProfile
fillProfileProperties(GameProfile arg0, boolean arg1)
protected GameProfile
fillGameProfile(GameProfile arg0, boolean arg1)
public YggdrasilAuthenticationService
getAuthenticationService()
private static boolean
isWhitelistedDomain(String arg0)