Uses of Class
com.hierynomus.smb.SMBBuffer
-
-
Uses of SMBBuffer in com.hierynomus.msdfsc.messages
Methods in com.hierynomus.msdfsc.messages with parameters of type SMBBuffer Modifier and Type Method Description (package private) static DFSReferral
DFSReferral. factory(SMBBuffer buffer)
(package private) DFSReferral
DFSReferral. read(SMBBuffer buffer)
void
SMB2GetDFSReferralResponse. read(SMBBuffer buffer)
(package private) java.lang.String
DFSReferral. readOffsettedString(SMBBuffer buffer, int referralStart, int offset)
protected abstract void
DFSReferral. readReferral(SMBBuffer buffer, int referralStartPos)
void
DFSReferralV1. readReferral(SMBBuffer buffer, int referralStartPos)
protected void
DFSReferralV2. readReferral(SMBBuffer buffer, int referralStartPos)
protected void
DFSReferralV34. readReferral(SMBBuffer buffer, int referralStartPos)
(package private) abstract void
DFSReferral. writeOffsettedData(SMBBuffer buffer)
(package private) void
DFSReferralV1. writeOffsettedData(SMBBuffer buffer)
(package private) void
DFSReferralV2. writeOffsettedData(SMBBuffer buffer)
(package private) void
DFSReferralV34. writeOffsettedData(SMBBuffer buffer)
(package private) abstract int
DFSReferral. writeReferral(SMBBuffer buffer, int entryStartPos, int bufferDataOffset)
(package private) int
DFSReferralV1. writeReferral(SMBBuffer buffer, int entryStartPos, int bufferDataOffset)
(package private) int
DFSReferralV2. writeReferral(SMBBuffer buffer, int entryStartPos, int bufferDataOffset)
(package private) int
DFSReferralV34. writeReferral(SMBBuffer buffer, int entryStartPos, int bufferDataOffset)
(package private) int
DFSReferral. writeTo(SMBBuffer buffer, int bufferDataOffset)
void
SMB2GetDFSReferralExRequest. writeTo(SMBBuffer buffer)
void
SMB2GetDFSReferralRequest. writeTo(SMBBuffer buffer)
void
SMB2GetDFSReferralResponse. writeTo(SMBBuffer buffer)
-
Uses of SMBBuffer in com.hierynomus.msdtyp
Methods in com.hierynomus.msdtyp with parameters of type SMBBuffer Modifier and Type Method Description static ACL
ACL. read(SMBBuffer buffer)
static SecurityDescriptor
SecurityDescriptor. read(SMBBuffer buffer)
static SID
SID. read(SMBBuffer buffer)
void
ACL. write(SMBBuffer buffer)
void
SecurityDescriptor. write(SMBBuffer buffer)
void
SID. write(SMBBuffer buffer)
-
Uses of SMBBuffer in com.hierynomus.msdtyp.ace
Methods in com.hierynomus.msdtyp.ace with parameters of type SMBBuffer Modifier and Type Method Description static ACE
ACE. read(SMBBuffer buffer)
(package private) static AceType1
AceType1. read(AceHeader header, SMBBuffer buffer)
(package private) static AceType2
AceType2. read(AceHeader header, SMBBuffer buffer, int aceStartPos)
(package private) static AceType3
AceType3. read(AceHeader header, SMBBuffer buffer, int aceStartPos)
(package private) static AceType4
AceType4. read(AceHeader header, SMBBuffer buffer, int aceStartPos)
(package private) void
AceType2. readBody(SMBBuffer buffer, int aceStartPos)
Read the body of the AceType2protected void
AceType4. readBody(SMBBuffer buffer, int aceStartPos)
(package private) static AceHeader
AceHeader. readFrom(SMBBuffer buffer)
void
ACE. write(SMBBuffer buffer)
(package private) abstract void
ACE. writeBody(SMBBuffer buffer)
protected void
AceType1. writeBody(SMBBuffer buffer)
(package private) void
AceType2. writeBody(SMBBuffer buffer)
protected void
AceType3. writeBody(SMBBuffer buffer)
(package private) void
AceType4. writeBody(SMBBuffer buffer)
void
AceHeader. writeTo(SMBBuffer buffer)
(package private) void
AceHeader. writeTo(SMBBuffer buffer, int aceSize)
-
Uses of SMBBuffer in com.hierynomus.mssmb
Methods in com.hierynomus.mssmb with parameters of type SMBBuffer Modifier and Type Method Description void
SMB1Packet. write(SMBBuffer buffer)
void
SMB1Header. writeTo(SMBBuffer buffer)
protected void
SMB1Packet. writeTo(SMBBuffer buffer)
Write the message fields into the buffer, as specified in the MS-SMB specification. -
Uses of SMBBuffer in com.hierynomus.mssmb.messages
Methods in com.hierynomus.mssmb.messages with parameters of type SMBBuffer Modifier and Type Method Description void
SMB1ComNegotiateRequest. writeTo(SMBBuffer buffer)
-
Uses of SMBBuffer in com.hierynomus.mssmb2
Methods in com.hierynomus.mssmb2 that return SMBBuffer Modifier and Type Method Description SMBBuffer
SMB2Packet. getBuffer()
The buffer from which this packet is read if it was a received packetMethods in com.hierynomus.mssmb2 with parameters of type SMBBuffer Modifier and Type Method Description SMB2Error.BufferTooSmallError
SMB2Error.BufferTooSmallError. read(SMBBuffer buffer)
(package private) SMB2Error
SMB2Error. read(SMB2PacketHeader header, SMBBuffer buffer)
private SMB2Error.SymbolicLinkError
SMB2Error.SymbolicLinkError. read(SMBBuffer buffer)
static SMB2FileId
SMB2FileId. read(SMBBuffer buffer)
private void
SMB2Error. readErrorContext(SMB2PacketHeader header, SMBBuffer buffer, int errorContextCount)
[MS-SMB2] 2.2.2.1 SMB2 ERROR Context Responseprivate void
SMB2Error. readErrorData(SMB2PacketHeader header, SMBBuffer buffer)
[MS-SMB2] 2.2.2.2 ErrorData formatprotected void
SMB2Packet. readMessage(SMBBuffer buffer)
Read the packet body, this should be implemented by the various packet types.private java.lang.String
SMB2Error.SymbolicLinkError. readOffsettedString(SMBBuffer buffer, int offset, int length)
Read a string at an offset from the current position in the buffer.void
SMB2FileId. write(SMBBuffer buffer)
void
SMB2Packet. write(SMBBuffer buffer)
private void
SMB2PacketHeader. writeChannelSequenceReserved(SMBBuffer buffer)
private void
SMB2PacketHeader. writeCreditCharge(SMBBuffer buffer)
private void
SMB2PacketHeader. writeCreditRequest(SMBBuffer buffer)
[MS-SMB2] 3.2.4.1.2 Requesting Credits from the Servervoid
SMB2CompressionTransformHeader. writeTo(SMBBuffer buffer)
protected void
SMB2Packet. writeTo(SMBBuffer buffer)
Write the message fields into the buffer, as specified in the [MS-SMB2] specification.void
SMB2PacketHeader. writeTo(SMBBuffer buffer)
void
SMB2TransformHeader. writeTo(SMBBuffer buffer)
Constructors in com.hierynomus.mssmb2 with parameters of type SMBBuffer Constructor Description SMB2DecryptedPacketData(SMBBuffer dataBuffer)
SMB2PacketData(SMBBuffer buffer)
-
Uses of SMBBuffer in com.hierynomus.mssmb2.copy
Methods in com.hierynomus.mssmb2.copy with parameters of type SMBBuffer Modifier and Type Method Description void
CopyChunkResponse. read(SMBBuffer in)
void
CopyChunkRequest. write(SMBBuffer buffer)
-
Uses of SMBBuffer in com.hierynomus.mssmb2.messages
Methods in com.hierynomus.mssmb2.messages with parameters of type SMBBuffer Modifier and Type Method Description private void
SMB2NegotiateRequest. putCapabilities(SMBBuffer buffer)
private void
SMB2NegotiateRequest. putDialects(SMBBuffer buffer)
private void
SMB2SessionSetup. putFlags(SMBBuffer buffer)
private void
SMB2TreeConnectRequest. putFlags(SMBBuffer buffer)
private void
SMB2NegotiateRequest. putNegotiateContextList(SMBBuffer buffer)
private void
SMB2NegotiateRequest. putNegotiateContextOrStartTime(SMBBuffer buffer)
private java.util.List<FileNotifyInformation>
SMB2ChangeNotifyResponse. readFileNotifyInfo(SMBBuffer buffer, int outputBufferOffset)
protected void
SMB2Cancel. readMessage(SMBBuffer buffer)
protected void
SMB2ChangeNotifyResponse. readMessage(SMBBuffer buffer)
protected void
SMB2Close. readMessage(SMBBuffer buffer)
protected void
SMB2CreateResponse. readMessage(SMBBuffer buffer)
protected void
SMB2Echo. readMessage(SMBBuffer buffer)
protected void
SMB2Flush. readMessage(SMBBuffer buffer)
protected void
SMB2IoctlResponse. readMessage(SMBBuffer buffer)
protected void
SMB2LockResponse. readMessage(SMBBuffer buffer)
protected void
SMB2Logoff. readMessage(SMBBuffer buffer)
protected void
SMB2NegotiateResponse. readMessage(SMBBuffer buffer)
protected void
SMB2QueryDirectoryResponse. readMessage(SMBBuffer buffer)
protected void
SMB2QueryInfoResponse. readMessage(SMBBuffer buffer)
protected void
SMB2ReadResponse. readMessage(SMBBuffer buffer)
protected void
SMB2SessionSetup. readMessage(SMBBuffer buffer)
protected void
SMB2SetInfoResponse. readMessage(SMBBuffer buffer)
protected void
SMB2TreeConnectResponse. readMessage(SMBBuffer buffer)
protected void
SMB2TreeDisconnect. readMessage(SMBBuffer buffer)
protected void
SMB2WriteResponse. readMessage(SMBBuffer buffer)
private java.util.List<SMB2NegotiateContext>
SMB2NegotiateResponse. readNegotiateContextList(SMBBuffer buffer, int negotiateContextOffset, int negotiateContextCount)
private int
SMB2NegotiateResponse. readNegotiateContextOffset(SMBBuffer buffer)
private byte[]
SMB2NegotiateResponse. readSecurityBuffer(SMBBuffer buffer, int securityBufferOffset, int securityBufferLength)
private byte[]
SMB2SessionSetup. readSecurityBuffer(SMBBuffer buffer, int securityBufferOffset, int securityBufferLength)
protected void
SMB2Cancel. writeTo(SMBBuffer buffer)
protected void
SMB2ChangeNotifyRequest. writeTo(SMBBuffer buffer)
protected void
SMB2Close. writeTo(SMBBuffer buffer)
protected void
SMB2CreateRequest. writeTo(SMBBuffer buffer)
protected void
SMB2Echo. writeTo(SMBBuffer buffer)
protected void
SMB2Flush. writeTo(SMBBuffer buffer)
protected void
SMB2IoctlRequest. writeTo(SMBBuffer smbBuffer)
protected void
SMB2LockRequest. writeTo(SMBBuffer buffer)
protected void
SMB2Logoff. writeTo(SMBBuffer buffer)
protected void
SMB2NegotiateRequest. writeTo(SMBBuffer buffer)
The Request packetprotected void
SMB2QueryDirectoryRequest. writeTo(SMBBuffer buffer)
protected void
SMB2QueryInfoRequest. writeTo(SMBBuffer buffer)
protected void
SMB2ReadRequest. writeTo(SMBBuffer buffer)
protected void
SMB2SessionSetup. writeTo(SMBBuffer buffer)
protected void
SMB2SetInfoRequest. writeTo(SMBBuffer smbBuffer)
protected void
SMB2TreeConnectRequest. writeTo(SMBBuffer buffer)
protected void
SMB2TreeDisconnect. writeTo(SMBBuffer buffer)
protected void
SMB2WriteRequest. writeTo(SMBBuffer buffer)
-
Uses of SMBBuffer in com.hierynomus.mssmb2.messages.negotiate
Methods in com.hierynomus.mssmb2.messages.negotiate with parameters of type SMBBuffer Modifier and Type Method Description static SMB2NegotiateContext
SMB2NegotiateContext. factory(SMBBuffer buffer)
SMB2NegotiateContext
SMB2NegotiateContext. read(SMBBuffer buffer)
protected void
SMB2CompressionCapabilities. readContext(SMBBuffer buffer, int dataSize)
protected void
SMB2EncryptionCapabilities. readContext(SMBBuffer buffer, int dataSize)
protected void
SMB2NegotiateContext. readContext(SMBBuffer buffer, int dataSize)
Read the negotiate contextprotected void
SMB2NetNameNegotiateContextId. readContext(SMBBuffer buffer, int dataSize)
protected void
SMB2PreauthIntegrityCapabilities. readContext(SMBBuffer buffer, int dataSize)
private int
SMB2NegotiateContext. readContextHeader(SMBBuffer buffer)
int
SMB2NegotiateContext. write(SMBBuffer buffer)
Method to call for writing the Negotiate Context (one instance) to the bufferprotected int
SMB2CompressionCapabilities. writeContext(SMBBuffer buffer)
protected int
SMB2EncryptionCapabilities. writeContext(SMBBuffer buffer)
protected int
SMB2NegotiateContext. writeContext(SMBBuffer buffer)
Write the negotiate context fields into the buffer, as specified in the [MS-SMB2].pdf specification.protected int
SMB2NetNameNegotiateContextId. writeContext(SMBBuffer buffer)
protected int
SMB2PreauthIntegrityCapabilities. writeContext(SMBBuffer buffer)
private void
SMB2NegotiateContext. writeContextHeader(SMBBuffer buffer, int dataLength)
-
Uses of SMBBuffer in com.hierynomus.smb
Fields in com.hierynomus.smb declared as SMBBuffer Modifier and Type Field Description protected SMBBuffer
SMBPacket. buffer
protected SMBBuffer
SMBPacketData. dataBuffer
Methods in com.hierynomus.smb that return SMBBuffer Modifier and Type Method Description SMBBuffer
SMBPacket. getBuffer()
SMBBuffer
SMBPacketData. getDataBuffer()
Methods in com.hierynomus.smb that return types with arguments of type SMBBuffer Modifier and Type Method Description Buffer<SMBBuffer>
SMBBuffer. putReserved(int length)
Puts '0' bytes for reserved parts of messages/headersBuffer<SMBBuffer>
SMBBuffer. putReserved1()
Shortcut method for putting 1 reserved byte in the buffer.Buffer<SMBBuffer>
SMBBuffer. putReserved2()
Shortcut method for putting 2 reserved bytes in the buffer.Buffer<SMBBuffer>
SMBBuffer. putReserved4()
Shortcut method for putting 4 reserved bytes in the buffer.Buffer<SMBBuffer>
SMBBuffer. putString(java.lang.String string)
[MS-SMB2].pdf 2.2 Message SyntaxBuffer<SMBBuffer>
SMBBuffer. putStringLengthUInt16(java.lang.String string)
[MS-SMB2].pdf 2.2 Message SyntaxMethods in com.hierynomus.smb with parameters of type SMBBuffer Modifier and Type Method Description void
SMBPacket. read(SMBBuffer buffer)
void
SMBHeader. writeTo(SMBBuffer buffer)
Constructors in com.hierynomus.smb with parameters of type SMBBuffer Constructor Description SMBPacketData(H header, SMBBuffer buffer)
-
Uses of SMBBuffer in com.hierynomus.smbj.connection
Subclasses of SMBBuffer in com.hierynomus.smbj.connection Modifier and Type Class Description private class
PacketSignatory.SignedPacketWrapper.SigningBuffer
Fields in com.hierynomus.smbj.connection declared as SMBBuffer Modifier and Type Field Description private SMBBuffer
PacketSignatory.SignedPacketWrapper.SigningBuffer. wrappedBuffer
Methods in com.hierynomus.smbj.connection that return SMBBuffer Modifier and Type Method Description SMBBuffer
SMBPacketSerializer. write(SMBPacket<?,?> packet)
Methods in com.hierynomus.smbj.connection that return types with arguments of type SMBBuffer Modifier and Type Method Description Buffer<SMBBuffer>
PacketSignatory.SignedPacketWrapper.SigningBuffer. putBuffer(Buffer<? extends Buffer<?>> buffer)
Buffer<SMBBuffer>
PacketSignatory.SignedPacketWrapper.SigningBuffer. putByte(byte b)
Buffer<SMBBuffer>
PacketSignatory.SignedPacketWrapper.SigningBuffer. putRawBytes(byte[] buf, int offset, int length)
Methods in com.hierynomus.smbj.connection with parameters of type SMBBuffer Modifier and Type Method Description void
PacketEncryptor.EncryptedPacketWrapper. write(SMBBuffer buffer)
void
PacketSignatory.SignedPacketWrapper. write(SMBBuffer buffer)
Constructors in com.hierynomus.smbj.connection with parameters of type SMBBuffer Constructor Description SigningBuffer(SMBBuffer wrappedBuffer)
-