Uses of Class
com.hierynomus.mssmb2.SMB2Packet
Packages that use SMB2Packet
Package
Description
-
Uses of SMB2Packet in com.hierynomus.mssmb2
Subclasses of SMB2Packet in com.hierynomus.mssmb2Methods in com.hierynomus.mssmb2 that return SMB2PacketModifier and TypeMethodDescriptionSMB2Packet.getPacket()
Method that can be overridden by Packet Wrappers to ensure that the original (typed) packet is obtainable.private SMB2Packet
SMB2MessageConverter.getPacketInstance
(SMB2PacketData packetData) SMB2MessageConverter.readPacket
(SMBPacket<?, ?> requestPacket, SMB2PacketData packetData) -
Uses of SMB2Packet in com.hierynomus.mssmb2.messages
Subclasses of SMB2Packet in com.hierynomus.mssmb2.messagesModifier and TypeClassDescriptionclass
[MS-SMB2] 2.2.30 SMB2 CANCEL Requestclass
[MS-SMB2].pdf 2.2.35 SMB2 CHANGE_NOTIFY Request The SMB2 CHANGE_NOTIFY Request packet is sent by the client to request change notifications on a directory.class
[MS-SMB2].pdf 2.2.36 SMB2 CHANGE_NOTIFY Responseclass
[MS-SMB2].pdf 2.2.15 SMB2 CLOSE Request / 2.2.16 SMB2 CLOSE Responseclass
[MS-SMB2].pdf 2.2.13 SMB2 CREATE Requestclass
[MS-SMB2].pdf 2.2.14 SMB2 CREATE Responseclass
[MS-SMB2].pdf 2.2.28 SMB2 ECHO Requestclass
[MS-SMB2].pdf 2.2.17 SMB2 FLUSH Request / 2.2.18 SMB2 FLUSH Responseclass
[MS-SMB2].pdf 2.2.31 SMB2 IOCTL Requestclass
[MS-SMB2].pdf 2.2.32 SMB2 IOCTL Responseclass
[MS-SMB2].pdf 2.2.26 SMB2 LOCK Requestclass
[MS-SMB2].pdf 2.2.27 SMB2 LOCK Responseclass
[MS-SMB2].pdf 2.2.7 SMB2 Logoff Request / 2.2.8 SMB Logoff Responseclass
[MS-SMB2].pdf 2.2.3 SMB2 Negotiateclass
[MS-SMB2].pdf 2.2.4 SMB2 Negotiate Responseclass
[MS-SMB2].pdf 2.2.33 SMB2 QUERY DIRECTORY Requestclass
[MS-SMB2].pdf 2.2.34 SMB2 QUERY_DIRECTORY Responseclass
[MS-SMB2].pdf 2.2.37 SMB2 QUERY_INFO Requestclass
[MS-SMB2].pdf 2.2.38 SMB2 QUERY_INFO Responseclass
[MS-SMB2].pdf 2.2.19 SMB2 READ Requestclass
[MS-SMB2].pdf 2.2.20 SMB2 READ Responseclass
[MS-SMB2].pdf 2.2.5 SMB2_SESSION_SETUP Request / 2.2.6 SMB2_SESSION_SETUP Responseclass
[MS-SMB2].pdf 2.2.39 SMB2 SET_INFO Requestclass
[MS-SMB2].pdf 2.2.40 SMB2 SET_INFO Responseclass
[MS-SMB2].pdf 2.2.9 SMB2 TREE_CONNECT Requestclass
[MS-SMB2].pdf 2.2.10 SMB2 TREE_CONNECT Responseclass
[MS-SMB2].pdf 2.2.11 SMB2 TREE_DISCONNECT Request / 2.2.12 SMB2 TREE_DISCONNECT Responseclass
[MS-SMB2].pdf 2.2.21 SMB2 Write Requestclass
[MS-SMB2].pdf 2.2.22 SMB2 Write Response -
Uses of SMB2Packet in com.hierynomus.smbj.connection
Subclasses of SMB2Packet in com.hierynomus.smbj.connectionModifier and TypeClassDescriptionclass
class
Fields in com.hierynomus.smbj.connection declared as SMB2PacketModifier and TypeFieldDescriptionprivate final SMB2Packet
PacketEncryptor.EncryptedPacketWrapper.packet
private final SMB2Packet
PacketSignatory.SignedPacketWrapper.wrappedPacket
Fields in com.hierynomus.smbj.connection with type parameters of type SMB2PacketModifier and TypeFieldDescriptionprivate final Promise
<SMB2Packet, SMBRuntimeException> Request.promise
Methods in com.hierynomus.smbj.connection with type parameters of type SMB2PacketModifier and TypeMethodDescription(package private) <T extends SMB2Packet>
AFuture<T> Request.getFuture
(CancellableFuture.CancelCallback callback) <T extends SMB2Packet>
Future<T> Connection.send
(SMB2Packet packet) send a packet.(package private) <T extends SMB2Packet>
TConnection.sendAndReceive
(SMB2Packet packet) Methods in com.hierynomus.smbj.connection that return SMB2PacketModifier and TypeMethodDescriptionPacketEncryptor.encrypt
(SMB2Packet packet, SecretKey encryptionKey) PacketEncryptor.EncryptedPacketWrapper.getPacket()
Return the result of thePacketEncryptor.EncryptedPacketWrapper.getPacket()
call on the wrapped packet.PacketSignatory.SignedPacketWrapper.getPacket()
Return the result of thePacketSignatory.SignedPacketWrapper.getPacket()
call on the wrapped packet.PacketSignatory.sign
(SMB2Packet packet, SecretKey secretKey) Methods in com.hierynomus.smbj.connection that return types with arguments of type SMB2PacketMethods in com.hierynomus.smbj.connection with parameters of type SMB2PacketModifier and TypeMethodDescriptionprivate int
Connection.calculateGrantedCredits
(SMB2Packet packet, int availableCredits) PacketEncryptor.encrypt
(SMB2Packet packet, SecretKey encryptionKey) <T extends SMB2Packet>
Future<T> Connection.send
(SMB2Packet packet) send a packet.(package private) <T extends SMB2Packet>
TConnection.sendAndReceive
(SMB2Packet packet) PacketSignatory.sign
(SMB2Packet packet, SecretKey secretKey) private void
SMBSessionBuilder.updatePreauthIntegrityValue
(SMBSessionBuilder.BuilderContext ctx, SessionContext sessionContext, SMB2Packet packet) Constructors in com.hierynomus.smbj.connection with parameters of type SMB2PacketModifierConstructorDescriptionEncryptedPacketWrapper
(SMB2Packet packet, SecretKey encryptionKey) (package private)
SignedPacketWrapper
(SMB2Packet packet, SecretKey secretKey) -
Uses of SMB2Packet in com.hierynomus.smbj.paths
Methods in com.hierynomus.smbj.paths with parameters of type SMB2PacketModifier and TypeMethodDescription<T> T
DFSPathResolver.resolve
(Session session, SMB2Packet responsePacket, SmbPath smbPath, PathResolver.ResolveAction<T> action) <T> T
PathResolver.resolve
(Session session, SMB2Packet responsePacket, SmbPath smbPath, PathResolver.ResolveAction<T> action) Reactive path resolution based on response packet<T> T
SymlinkPathResolver.resolve
(Session session, SMB2Packet responsePacket, SmbPath smbPath, PathResolver.ResolveAction<T> action) -
Uses of SMB2Packet in com.hierynomus.smbj.session
Methods in com.hierynomus.smbj.session with type parameters of type SMB2PacketModifier and TypeMethodDescription<T extends SMB2Packet>
TSession.processSendResponse
(SMB2CreateRequest packet) <T extends SMB2Packet>
Future<T> Session.send
(SMB2Packet packet) send a packet.Methods in com.hierynomus.smbj.session with parameters of type SMB2PacketModifier and TypeMethodDescription<T extends SMB2Packet>
Future<T> Session.send
(SMB2Packet packet) send a packet.