Class WrapperLoginClientEncryptionResponse
java.lang.Object
com.github.retrooper.packetevents.wrapper.PacketWrapper<WrapperLoginClientEncryptionResponse>
com.github.retrooper.packetevents.wrapper.login.client.WrapperLoginClientEncryptionResponse
public class WrapperLoginClientEncryptionResponse
extends PacketWrapper<WrapperLoginClientEncryptionResponse>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
PacketWrapper.Reader<T>, PacketWrapper.Writer<T>
-
Field Summary
Fields inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
buffer, bufferLock, clientVersion, serverVersion, user
-
Constructor Summary
ConstructorDescriptionWrapperLoginClientEncryptionResponse
(ClientVersion clientVersion, byte[] encryptedSharedSecret, byte[] encryptedVerifyToken) WrapperLoginClientEncryptionResponse
(ClientVersion clientVersion, SaltSignature saltSignature) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copy
(WrapperLoginClientEncryptionResponse wrapper) byte[]
Optional
<byte[]> getSecretKey
(PrivateKey key) void
read()
void
setEncryptedSharedSecret
(byte[] encryptedSharedSecret) void
setEncryptedVerifyToken
(byte[] encryptedVerifyToken) void
setSaltSignature
(@Nullable SaltSignature saltSignature) void
setSharedKey
(SecretKey key, PublicKey publicKey) void
write()
Methods inherited from class com.github.retrooper.packetevents.wrapper.PacketWrapper
createUniversalPacketWrapper, getBuffer, getChunkKey, getChunkX, getChunkZ, getClientVersion, getMaxMessageLength, getNativePacketId, getPacketId, getPacketTypeData, getRegistryHolder, getServerVersion, limitValue, prepareForSend, prepareForSend, readArray, readBitSet, readBlockPosition, readBoolean, readByte, readByteArray, readByteArray, readByteArrayOfSize, readBytes, readChatTypeBoundNetwork, readCollection, readComponent, readComponentAsJSON, readComponentAsNBT, readComponentJSON, readContainerId, readDimension, readDouble, readEntityMetadata, readEnum, readEnum, readEnumSet, readEvent, readFilterMask, readFloat, readGameMode, readIdentifier, readIdentifier, readInt, readItemStack, readItemStackModern, readKnownPack, readLastSeenMessages, readLastSeenMessagesEntry, readLastSeenMessagesPacked, readLastSeenMessagesUpdate, readLegacyLastSeenMessagesUpdate, readList, readLong, readLongArray, readLongArray, readMap, readMappedEntity, readMappedEntity, readMappedEntityOrDirect, readMappedEntityOrDirect, readMedium, readMerchantOffer, readMessageSignature, readMessageSignaturePacked, readMultiVersional, readNBT, readNBTRaw, readNode, readNullableVarInt, readOptional, readPresentItemStack, readPublicKey, readPublicProfileKey, readRemainingBytes, readRemoteChatSession, readRotation, readSaltSignature, readShort, readSignatureData, readSignedCommandArguments, readString, readString, readStyle, readTimestamp, readUnlimitedNBT, readUnlimitedNBTRaw, readUnsignedByte, readUnsignedShort, readUUID, readVarInt, readVarIntArray, readVarIntArrayOfSize, readVarLong, readVarShort, readVillagerData, readWorldBlockPosition, resetBuffer, resetByteBuf, setBuffer, setClientVersion, setNativePacketId, setPacketId, setServerVersion, writeArray, writeBitSet, writeBlockPosition, writeBoolean, writeByte, writeByteArray, writeByteArrayOfSize, writeBytes, writeChatTypeBoundNetwork, writeCollection, writeComponent, writeComponentAsJSON, writeComponentAsNBT, writeComponentJSON, writeContainerId, writeDimension, writeDouble, writeEntityMetadata, writeEntityMetadata, writeEnum, writeEnumSet, writeFilterMask, writeFloat, writeGameMode, writeIdentifier, writeIdentifier, writeInt, writeItemStack, writeItemStackModern, writeKnownPack, writeLastMessagesEntry, writeLastSeenMessages, writeLastSeenMessagesPacked, writeLastSeenMessagesUpdate, writeLegacyLastSeenMessagesUpdate, writeList, writeLong, writeLongArray, writeMap, writeMappedEntity, writeMappedEntityOrDirect, writeMedium, writeMerchantOffer, writeMessageSignature, writeMessageSignaturePacked, writeMultiVersional, writeNBT, writeNBTRaw, writeNode, writeNullableVarInt, writeOptional, writePresentItemStack, writePublicKey, writePublicProfileKey, writeRemoteChatSession, writeRotation, writeSaltSignature, writeShort, writeSignatureData, writeSignedCommandArguments, writeString, writeString, writeString, writeStyle, writeTimestamp, writeUUID, writeVarInt, writeVarIntArray, writeVarIntArrayOfSize, writeVarLong, writeVarShort, writeVillagerData, writeWorldBlockPosition
-
Constructor Details
-
WrapperLoginClientEncryptionResponse
-
WrapperLoginClientEncryptionResponse
public WrapperLoginClientEncryptionResponse(ClientVersion clientVersion, byte[] encryptedSharedSecret, byte[] encryptedVerifyToken) -
WrapperLoginClientEncryptionResponse
public WrapperLoginClientEncryptionResponse(ClientVersion clientVersion, SaltSignature saltSignature)
-
-
Method Details
-
read
public void read()- Overrides:
read
in classPacketWrapper<WrapperLoginClientEncryptionResponse>
-
write
public void write()- Overrides:
write
in classPacketWrapper<WrapperLoginClientEncryptionResponse>
-
copy
- Overrides:
copy
in classPacketWrapper<WrapperLoginClientEncryptionResponse>
-
getSecretKey
-
getEncryptedVerifyToken
-
setEncryptedVerifyToken
public void setEncryptedVerifyToken(byte[] encryptedVerifyToken) -
getSaltSignature
-
setSaltSignature
-