Package com.hierynomus.mssmb2.messages
Class SMB2NegotiateResponse
- java.lang.Object
-
- com.hierynomus.smb.SMBPacket<SMB2PacketData,SMB2PacketHeader>
-
- com.hierynomus.mssmb2.SMB2Packet
-
- com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
-
public class SMB2NegotiateResponse extends SMB2Packet
[MS-SMB2].pdf 2.2.4 SMB2 Negotiate Response
-
-
Field Summary
-
Fields inherited from class com.hierynomus.mssmb2.SMB2Packet
SINGLE_CREDIT_PAYLOAD_SIZE, structureSize
-
-
Constructor Summary
Constructors Constructor Description SMB2NegotiateResponse()
-
Method Summary
Modifier and Type Method Description java.util.Set<SMB2GlobalCapability>getCapabilities()SMB2DialectgetDialect()byte[]getGssToken()intgetMaxReadSize()intgetMaxTransactSize()intgetMaxWriteSize()java.util.List<SMB2NegotiateContext>getNegotiateContextList()intgetSecurityMode()java.util.UUIDgetServerGuid()FileTimegetServerStartTime()FileTimegetSystemTime()protected voidreadMessage(SMBBuffer buffer)Read the packet body, this should be implemented by the various packet types.voidsetDialect(SMB2Dialect dialect)voidsetServerGuid(java.util.UUID serverGuid)voidsetSystemTime(FileTime systemTime)-
Methods inherited from class com.hierynomus.mssmb2.SMB2Packet
getBuffer, getCreditsAssigned, getError, getMaxPayloadSize, getPacket, getSequenceNumber, getStructureSize, isIntermediateAsyncResponse, isSuccess, read, setCreditsAssigned, setError, toString, write, writeTo
-
-
-
-
Method Detail
-
readMessage
protected void readMessage(SMBBuffer buffer) throws Buffer.BufferException
Description copied from class:SMB2PacketRead the packet body, this should be implemented by the various packet types.- Overrides:
readMessagein classSMB2Packet- Throws:
Buffer.BufferException
-
getGssToken
public byte[] getGssToken()
-
getSecurityMode
public int getSecurityMode()
-
getDialect
public SMB2Dialect getDialect()
-
getServerGuid
public java.util.UUID getServerGuid()
-
getCapabilities
public java.util.Set<SMB2GlobalCapability> getCapabilities()
-
getMaxTransactSize
public int getMaxTransactSize()
-
getMaxReadSize
public int getMaxReadSize()
-
getMaxWriteSize
public int getMaxWriteSize()
-
getSystemTime
public FileTime getSystemTime()
-
getServerStartTime
public FileTime getServerStartTime()
-
getNegotiateContextList
public java.util.List<SMB2NegotiateContext> getNegotiateContextList()
-
setDialect
public void setDialect(SMB2Dialect dialect)
-
setSystemTime
public void setSystemTime(FileTime systemTime)
-
setServerGuid
public void setServerGuid(java.util.UUID serverGuid)
-
-