net.minecraft.world.entity.player

public record ProfilePublicKey$Data

cpb$a
net.minecraft.world.entity.player.ProfilePublicKey$Data
net.minecraft.class_7428$class_7443
net.minecraft.network.encryption.PlayerPublicKey$PublicKeyData
net.minecraft.world.entity.player.ProfilePublicKey$a

Field summary

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

Constructor summary

ModifierConstructor
public (FriendlyByteBuf buf)
public (Instant arg0, PublicKey arg1, byte[] arg2)

Method summary

Modifier and TypeMethod
public void
a(vl arg0)
write(FriendlyByteBuf arg0)
method_44011(class_2540 arg0)
write(PacketByteBuf buf)
boolean
a(azm arg0, UUID arg1)
validateSignature(SignatureValidator arg0, UUID arg1)
method_44205(class_7500 arg0, UUID arg1)
verifyKey(SignatureVerifier servicesSignatureVerifier, UUID playerUuid)
private byte[]
a(UUID arg0)
signedPayload(UUID arg0)
method_43702(UUID arg0)
toSerializedString(UUID playerUuid)
public boolean
a()
hasExpired()
method_43704()
isExpired()
public boolean
a(Duration arg0)
hasExpired(Duration arg0)
method_45103(Duration arg0)
isExpired(Duration gracePeriod)
public Instant
b()
expiresAt()
comp_769()
expiresAt()
public PublicKey
c()
key()
comp_770()
key()
public byte[]
d()
keySignature()
comp_771()
keySignature()