Package com.hierynomus.mssmb2.messages
Class SMB2NegotiateRequest
- java.lang.Object
-
- com.hierynomus.smb.SMBPacket<SMB2PacketData,SMB2PacketHeader>
-
- com.hierynomus.mssmb2.SMB2Packet
-
- com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
-
public class SMB2NegotiateRequest extends SMB2Packet
[MS-SMB2].pdf 2.2.3 SMB2 Negotiate
-
-
Field Summary
-
Fields inherited from class com.hierynomus.mssmb2.SMB2Packet
SINGLE_CREDIT_PAYLOAD_SIZE, structureSize
-
-
Constructor Summary
Constructors Constructor Description SMB2NegotiateRequest(java.util.Set<SMB2Dialect> dialects, java.util.UUID clientGuid, boolean clientSigningRequired, java.util.Set<SMB2GlobalCapability> capabilities, byte[] salt)
Request constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
writeTo(SMBBuffer buffer)
The Request packet-
Methods inherited from class com.hierynomus.mssmb2.SMB2Packet
getBuffer, getCreditsAssigned, getError, getMaxPayloadSize, getPacket, getSequenceNumber, getStructureSize, isIntermediateAsyncResponse, isSuccess, read, readMessage, setCreditsAssigned, toString, write
-
-
-
-
Constructor Detail
-
SMB2NegotiateRequest
public SMB2NegotiateRequest(java.util.Set<SMB2Dialect> dialects, java.util.UUID clientGuid, boolean clientSigningRequired, java.util.Set<SMB2GlobalCapability> capabilities, byte[] salt)
Request constructor.- Parameters:
dialects
-clientGuid
-salt
-
-
-
Method Detail
-
writeTo
protected void writeTo(SMBBuffer buffer)
The Request packet- Overrides:
writeTo
in classSMB2Packet
- Parameters:
buffer
-
-
-