Package com.hierynomus.mssmb2.messages
Class SMB2SetInfoRequest
- java.lang.Object
-
- com.hierynomus.smb.SMBPacket<SMB2PacketData,SMB2PacketHeader>
-
- com.hierynomus.mssmb2.SMB2Packet
-
- com.hierynomus.mssmb2.messages.SMB2SetInfoRequest
-
public class SMB2SetInfoRequest extends SMB2Packet
[MS-SMB2].pdf 2.2.39 SMB2 SET_INFO Request
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SMB2SetInfoRequest.SMB2InfoType
-
Field Summary
Fields Modifier and Type Field Description private byte[]
buffer
private SMB2FileId
fileId
private FileInformationClass
fileInfoClass
private SMB2SetInfoRequest.SMB2InfoType
infoType
private java.util.Set<SecurityInformation>
securityInformation
-
Fields inherited from class com.hierynomus.mssmb2.SMB2Packet
SINGLE_CREDIT_PAYLOAD_SIZE, structureSize
-
-
Constructor Summary
Constructors Constructor Description SMB2SetInfoRequest(SMB2Dialect negotiatedDialect, long sessionId, long treeId, SMB2SetInfoRequest.SMB2InfoType infoType, SMB2FileId fileId, FileInformationClass fileInfoClass, java.util.Set<SecurityInformation> securityInformation, byte[] buffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
writeTo(SMBBuffer smbBuffer)
Write the message fields into the buffer, as specified in the [MS-SMB2] specification.-
Methods inherited from class com.hierynomus.mssmb2.SMB2Packet
getBuffer, getCreditsAssigned, getError, getMaxPayloadSize, getPacket, getSequenceNumber, getStructureSize, isIntermediateAsyncResponse, isSuccess, read, readMessage, setCreditsAssigned, setError, toString, write
-
-
-
-
Field Detail
-
fileId
private final SMB2FileId fileId
-
infoType
private final SMB2SetInfoRequest.SMB2InfoType infoType
-
fileInfoClass
private final FileInformationClass fileInfoClass
-
buffer
private final byte[] buffer
-
securityInformation
private final java.util.Set<SecurityInformation> securityInformation
-
-
Constructor Detail
-
SMB2SetInfoRequest
public SMB2SetInfoRequest(SMB2Dialect negotiatedDialect, long sessionId, long treeId, SMB2SetInfoRequest.SMB2InfoType infoType, SMB2FileId fileId, FileInformationClass fileInfoClass, java.util.Set<SecurityInformation> securityInformation, byte[] buffer)
-
-
Method Detail
-
writeTo
protected void writeTo(SMBBuffer smbBuffer)
Description copied from class:SMB2Packet
Write the message fields into the buffer, as specified in the [MS-SMB2] specification.- Overrides:
writeTo
in classSMB2Packet
- Parameters:
smbBuffer
-
-
-