net.minecraft.network.message

public class MessageVerifier$Impl

implements MessageVerifier

net.minecraft.network.chat.SignedMessageValidator$KeyBased
net.minecraft.class_7615$class_7616
net.minecraft.network.message.MessageVerifier$Impl

Field summary

Modifier and TypeField
private final SignatureVerifier
validator
field_39822
signatureVerifier
private final BooleanSupplier
expired
field_45958
expirationChecker
private SignedMessage
lastMessage
field_40697
lastVerifiedMessage
private boolean
isChainValid
field_39821
lastMessageVerified

Constructor summary

ModifierConstructor
public (SignatureVerifier signatureVerifier, BooleanSupplier expirationChecker)

Method summary

Modifier and TypeMethod
private boolean
validateChain(PlayerChatMessage message)
method_44996(class_7471 arg0)
verifyPrecedingSignature(SignedMessage message)
private boolean
validate(PlayerChatMessage message)
method_53509(class_7471 arg0)
verify(SignedMessage message)
public SignedMessage
updateAndValidate(PlayerChatMessage message)
method_45048(class_7471 arg0)
ensureVerified(SignedMessage arg0)