net.minecraft.network.chat

public class SignedMessageValidator$KeyBased

implements SignedMessageValidator

si$a
net.minecraft.network.chat.SignedMessageValidator$KeyBased
net.minecraft.class_7615$class_7616
net.minecraft.network.message.MessageVerifier$Impl
net.minecraft.src.C_240849_$C_240841_

Field summary

Modifier and TypeField
private final SignatureValidator
a
validator
field_39822
signatureVerifier
f_240903_
private MessageSignature
b
lastSignature
field_39823
precedingSignature
f_240857_
private boolean
c
isChainConsistent
field_39821
lastMessageVerified
f_240880_

Constructor summary

ModifierConstructor
public (SignatureValidator signatureVerifier)

Method summary

Modifier and TypeMethod
private boolean
a(sh arg0, rz arg1, boolean arg2)
validateChain(SignedMessageHeader arg0, MessageSignature arg1, boolean arg2)
method_44996(class_7614 arg0, class_7469 arg1, boolean arg2)
verifyPrecedingSignature(MessageHeader header, MessageSignatureData signature, boolean fullMessage)
m_243138_(C_240845_ p_243215_, C_213508_ p_243312_, boolean arg2)
private boolean
a(sh arg0, rz arg1, byte[] arg2, boolean arg3)
validateContents(SignedMessageHeader arg0, MessageSignature arg1, byte[] arg2, boolean arg3)
method_44997(class_7614 arg0, class_7469 arg1, byte[] arg2, boolean arg3)
verifyInternal(MessageHeader header, MessageSignatureData signature, byte[] bodyDigest, boolean fullMessage)
m_243055_(C_240845_ p_243259_, C_213508_ p_243265_, byte[] p_243221_, boolean arg3)
private SignedMessageValidator$State
b(sh arg0, rz arg1, byte[] arg2, boolean arg3)
updateAndValidate(SignedMessageHeader arg0, MessageSignature arg1, byte[] arg2, boolean arg3)
method_45048(class_7614 arg0, class_7469 arg1, byte[] arg2, boolean arg3)
getStatus(MessageHeader header, MessageSignatureData signature, byte[] bodyDigest, boolean fullMessage)
m_243116_(C_240845_ p_243274_, C_213508_ p_243209_, byte[] p_243324_, boolean arg3)
public SignedMessageValidator$State
a(sh arg0, rz arg1, byte[] arg2)
validateHeader(SignedMessageHeader arg0, MessageSignature arg1, byte[] arg2)
method_44887(class_7614 arg0, class_7469 arg1, byte[] arg2)
verify(MessageHeader arg0, MessageSignatureData arg1, byte[] arg2)
m_241126_(C_240845_ p_242853_, C_213508_ p_242869_, byte[] arg2)
public SignedMessageValidator$State
a(sd arg0)
validateMessage(PlayerChatMessage arg0)
method_44886(class_7471 arg0)
verify(SignedMessage arg0)
m_241093_(C_213510_ arg0)