net.minecraft.world.entity.player

public record ProfilePublicKey$Data

cbx$a
net.minecraft.world.entity.player.ProfilePublicKey$Data
net.minecraft.class_7428$class_7443
net.minecraft.network.encryption.PlayerPublicKey$PublicKeyData
net.minecraft.src.C_213070_$C_213071_
net.minecraft.world.entity.player.ProfilePublicKey$a

Field summary

Modifier and TypeField
private final Instant
b
expiresAt
comp_769
expiresAt
f_219799_
final PublicKey
c
key
comp_770
key
f_219800_
private final byte[]
d
keySignature
comp_771
keySignature
f_219801_
private static final int
e
MAX_KEY_SIGNATURE_SIZE
field_39309
KEY_SIGNATURE_MAX_SIZE
f_219802_
public static final com.mojang.serialization.Codec<ProfilePublicKey$Data>
a
CODEC
field_39119
CODEC
f_219798_

Constructor summary

ModifierConstructor
public (FriendlyByteBuf buf)
public (Instant f_219800_, PublicKey f_219801_, byte[] arg2)

Method summary

Modifier and TypeMethod
public void
a(so arg0)
write(FriendlyByteBuf arg0)
method_44011(class_2540 arg0)
write(PacketByteBuf buf)
m_219815_(C_4983_ arg0)
boolean
a(ash arg0, UUID arg1)
validateSignature(SignatureValidator arg0, UUID arg1)
method_44205(class_7500 arg0, UUID arg1)
verifyKey(SignatureVerifier servicesSignatureVerifier, UUID playerUuid)
m_240295_(C_212977_ p_240297_, UUID arg1)
private byte[]
a(UUID arg0)
signedPayload(UUID arg0)
method_43702(UUID arg0)
toSerializedString(UUID playerUuid)
m_240266_(UUID arg0)
public boolean
a()
hasExpired()
method_43704()
isExpired()
m_219810_()
public boolean
a(Duration arg0)
hasExpired(Duration arg0)
method_45103(Duration arg0)
isExpired(Duration gracePeriod)
m_243357_(Duration arg0)
public Instant
b()
expiresAt()
comp_769()
expiresAt()
f_219799_()
public PublicKey
c()
key()
comp_770()
key()
f_219800_()
public byte[]
d()
keySignature()
comp_771()
keySignature()
f_219801_()