net.minecraft.client.multiplayer

public class ProfileKeyPairManager

etr
net.minecraft.client.multiplayer.ProfileKeyPairManager
net.minecraft.class_7434
net.minecraft.client.util.ProfileKeys
net.minecraft.src.C_213402_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_39074
LOGGER
f_233765_
private static final Path
b
PROFILE_KEY_PAIR_DIR
field_39075
PROFILE_KEYS_PATH
f_233766_
private final Path
c
profileKeyPairPath
field_39076
jsonPath
f_233767_
private final CompletableFuture<Optional<ProfilePublicKey>>
d
publicKey
field_39434
publicKeyFuture
f_233768_
private final CompletableFuture<Optional<Signer>>
e
signer
field_39435
signerFuture
f_233769_

Constructor summary

ModifierConstructor
public (com.mojang.authlib.minecraft.UserApiService userApiService, UUID uuid, Path root)

Method summary

Modifier and TypeMethod
private CompletableFuture<Optional<ProfileKeyPair>>
a(com.mojang.authlib.minecraft.UserApiService arg0)
readOrFetchProfileKeyPair(com.mojang.authlib.minecraft.UserApiService arg0)
method_43602(com.mojang.authlib.minecraft.UserApiService arg0)
getKeyPair(com.mojang.authlib.minecraft.UserApiService userApiService)
m_233780_(com.mojang.authlib.minecraft.UserApiService arg0)
private Optional<ProfileKeyPair>
d()
readProfileKeyPair()
method_43606()
loadKeyPairFromFile()
m_233798_()
private void
a(bth arg0)
writeProfileKeyPair(ProfileKeyPair arg0)
method_43600(class_7427 arg0)
saveKeyPairToFile(PlayerKeyPair keyPair)
m_233776_(C_213069_ arg0)
private ProfileKeyPair
b(com.mojang.authlib.minecraft.UserApiService arg0)
fetchProfileKeyPair(com.mojang.authlib.minecraft.UserApiService arg0)
method_43605(com.mojang.authlib.minecraft.UserApiService arg0)
fetchKeyPair(com.mojang.authlib.minecraft.UserApiService userApiService)
m_233789_(com.mojang.authlib.minecraft.UserApiService arg0)
private static ProfilePublicKey$Data
a(com.mojang.authlib.yggdrasil.response.KeyPairResponse arg0)
parsePublicKey(com.mojang.authlib.yggdrasil.response.KeyPairResponse arg0)
method_44076(com.mojang.authlib.yggdrasil.response.KeyPairResponse arg0)
decodeKeyPairResponse(com.mojang.authlib.yggdrasil.response.KeyPairResponse keyPairResponse)
m_233782_(com.mojang.authlib.yggdrasil.response.KeyPairResponse p_233783_)
public Signer
a()
signer()
method_44287()
getSigner()
m_233775_()
public Optional<ProfilePublicKey>
b()
profilePublicKey()
method_43603()
getPublicKey()
m_233786_()
public Optional<ProfilePublicKey$Data>
c()
profilePublicKeyData()
method_43784()
getPublicKeyData()
m_233793_()