Class PacketEncryptor.EncryptedPacketWrapper
java.lang.Object
com.hierynomus.smb.SMBPacket<SMB2PacketData, SMB2PacketHeader>
com.hierynomus.mssmb2.SMB2Packet
com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- Enclosing class:
PacketEncryptor
-
Field Summary
FieldsFields inherited from class SMB2Packet
SINGLE_CREDIT_PAYLOAD_SIZE, structureSize -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintReturns the maximum payload size of this packet.Return the result of thegetPacket()call on the wrapped packet.longinttoString()voidMethods inherited from class SMB2Packet
getBuffer, getCreditsAssigned, getError, isIntermediateAsyncResponse, isSuccess, read, readMessage, setCreditsAssigned, setError, writeTo
-
Field Details
-
packet
-
encryptionKey
-
-
Constructor Details
-
EncryptedPacketWrapper
-
-
Method Details
-
write
-
getHeader
- Overrides:
getHeaderin classSMBPacket<SMB2PacketData, SMB2PacketHeader>
-
getMaxPayloadSize
public int getMaxPayloadSize()Description copied from class:SMB2PacketReturns the maximum payload size of this packet. Normally this is theSMB2Packet.SINGLE_CREDIT_PAYLOAD_SIZE. Can be overridden in subclasses to support multi-credit messages.- Overrides:
getMaxPayloadSizein classSMB2Packet- Returns:
-
getSequenceNumber
public long getSequenceNumber()- Overrides:
getSequenceNumberin classSMB2Packet
-
getStructureSize
public int getStructureSize()- Overrides:
getStructureSizein classSMB2Packet
-
toString
- Overrides:
toStringin classSMB2Packet
-
getPacket
Return the result of thegetPacket()call on the wrapped packet.- Overrides:
getPacketin classSMB2Packet- Returns:
- The unwrapped wrapppedPacket
-