net.minecraft.network.encryption

public record PlayerPublicKey

net.minecraft.world.entity.player.ProfilePublicKey
net.minecraft.class_7428
net.minecraft.network.encryption.PlayerPublicKey

Field summary

Modifier and TypeField
private final PlayerPublicKey$PublicKeyData
data
comp_767
data
public static final Text
EXPIRED_PROFILE_PUBLIC_KEY
field_39954
EXPIRED_PUBLIC_KEY_TEXT
private static final Text
INVALID_SIGNATURE
field_39956
INVALID_PUBLIC_KEY_SIGNATURE_TEXT
public static final Duration
EXPIRY_GRACE_PERIOD
field_39955
EXPIRATION_GRACE_PERIOD
public static final com.mojang.serialization.Codec<PlayerPublicKey>
TRUSTED_CODEC
field_39050
CODEC

Constructor summary

ModifierConstructor
public (PlayerPublicKey$PublicKeyData data)

Method summary

Modifier and TypeMethod
public static PlayerPublicKey
createValidated(SignatureValidator validator, UUID profileId, ProfilePublicKey$Data data)
method_43550(class_7500 arg0, UUID arg1, class_7428$class_7443 arg2)
verifyAndDecode(SignatureVerifier servicesSignatureVerifier, UUID playerUuid, PlayerPublicKey$PublicKeyData publicKeyData)
public SignatureVerifier
createSignatureValidator()
method_43697()
createSignatureInstance()
public PlayerPublicKey$PublicKeyData
data()
comp_767()
data()