Uses of Class
com.hierynomus.mssmb2.SMB2Packet
-
Packages that use SMB2Packet Package Description com.hierynomus.mssmb2 com.hierynomus.mssmb2.messages com.hierynomus.smbj.connection com.hierynomus.smbj.paths com.hierynomus.smbj.session com.hierynomus.smbj.share -
-
Uses of SMB2Packet in com.hierynomus.mssmb2
Subclasses of SMB2Packet in com.hierynomus.mssmb2 Modifier and Type Class Description class
SMB2MultiCreditPacket
Methods in com.hierynomus.mssmb2 that return SMB2Packet Modifier and Type Method Description SMB2Packet
SMB2Packet. getPacket()
Method that can be overridden by Packet Wrappers to ensure that the original (typed) packet is obtainable.private SMB2Packet
SMB2MessageConverter. getPacketInstance(SMB2PacketData packetData)
SMB2Packet
SMB2MessageConverter. readPacket(SMBPacket<?,?> requestPacket, SMB2PacketData packetData)
-
Uses of SMB2Packet in com.hierynomus.mssmb2.messages
Subclasses of SMB2Packet in com.hierynomus.mssmb2.messages Modifier and Type Class Description class
SMB2Cancel
[MS-SMB2] 2.2.30 SMB2 CANCEL Requestclass
SMB2ChangeNotifyRequest
[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
SMB2ChangeNotifyResponse
[MS-SMB2].pdf 2.2.36 SMB2 CHANGE_NOTIFY Responseclass
SMB2Close
[MS-SMB2].pdf 2.2.15 SMB2 CLOSE Request / 2.2.16 SMB2 CLOSE Responseclass
SMB2CreateRequest
[MS-SMB2].pdf 2.2.13 SMB2 CREATE Requestclass
SMB2CreateResponse
[MS-SMB2].pdf 2.2.14 SMB2 CREATE Responseclass
SMB2Echo
[MS-SMB2].pdf 2.2.28 SMB2 ECHO Requestclass
SMB2Flush
[MS-SMB2].pdf 2.2.17 SMB2 FLUSH Request / 2.2.18 SMB2 FLUSH Responseclass
SMB2IoctlRequest
[MS-SMB2].pdf 2.2.31 SMB2 IOCTL Requestclass
SMB2IoctlResponse
[MS-SMB2].pdf 2.2.32 SMB2 IOCTL Responseclass
SMB2LockRequest
[MS-SMB2].pdf 2.2.26 SMB2 LOCK Requestclass
SMB2LockResponse
[MS-SMB2].pdf 2.2.27 SMB2 LOCK Responseclass
SMB2Logoff
[MS-SMB2].pdf 2.2.7 SMB2 Logoff Request / 2.2.8 SMB Logoff Responseclass
SMB2NegotiateRequest
[MS-SMB2].pdf 2.2.3 SMB2 Negotiateclass
SMB2NegotiateResponse
[MS-SMB2].pdf 2.2.4 SMB2 Negotiate Responseclass
SMB2QueryDirectoryRequest
[MS-SMB2].pdf 2.2.33 SMB2 QUERY DIRECTORY Requestclass
SMB2QueryDirectoryResponse
[MS-SMB2].pdf 2.2.34 SMB2 QUERY_DIRECTORY Responseclass
SMB2QueryInfoRequest
[MS-SMB2].pdf 2.2.37 SMB2 QUERY_INFO Requestclass
SMB2QueryInfoResponse
[MS-SMB2].pdf 2.2.38 SMB2 QUERY_INFO Responseclass
SMB2ReadRequest
[MS-SMB2].pdf 2.2.19 SMB2 READ Requestclass
SMB2ReadResponse
[MS-SMB2].pdf 2.2.20 SMB2 READ Responseclass
SMB2SessionSetup
[MS-SMB2].pdf 2.2.5 SMB2_SESSION_SETUP Request / 2.2.6 SMB2_SESSION_SETUP Responseclass
SMB2SetInfoRequest
[MS-SMB2].pdf 2.2.39 SMB2 SET_INFO Requestclass
SMB2SetInfoResponse
[MS-SMB2].pdf 2.2.40 SMB2 SET_INFO Responseclass
SMB2TreeConnectRequest
[MS-SMB2].pdf 2.2.9 SMB2 TREE_CONNECT Requestclass
SMB2TreeConnectResponse
[MS-SMB2].pdf 2.2.10 SMB2 TREE_CONNECT Responseclass
SMB2TreeDisconnect
[MS-SMB2].pdf 2.2.11 SMB2 TREE_DISCONNECT Request / 2.2.12 SMB2 TREE_DISCONNECT Responseclass
SMB2WriteRequest
[MS-SMB2].pdf 2.2.21 SMB2 Write Requestclass
SMB2WriteResponse
[MS-SMB2].pdf 2.2.22 SMB2 Write Response -
Uses of SMB2Packet in com.hierynomus.smbj.connection
Subclasses of SMB2Packet in com.hierynomus.smbj.connection Modifier and Type Class Description class
PacketEncryptor.EncryptedPacketWrapper
class
PacketSignatory.SignedPacketWrapper
Fields in com.hierynomus.smbj.connection declared as SMB2Packet Modifier and Type Field Description private SMB2Packet
PacketEncryptor.EncryptedPacketWrapper. packet
private SMB2Packet
PacketSignatory.SignedPacketWrapper. wrappedPacket
Fields in com.hierynomus.smbj.connection with type parameters of type SMB2Packet Modifier and Type Field Description private Promise<SMB2Packet,SMBRuntimeException>
Request. promise
Methods in com.hierynomus.smbj.connection with type parameters of type SMB2Packet Modifier and Type Method Description (package private) <T extends SMB2Packet>
AFuture<T>Request. getFuture(CancellableFuture.CancelCallback callback)
<T extends SMB2Packet>
java.util.concurrent.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 SMB2Packet Modifier and Type Method Description SMB2Packet
PacketEncryptor. encrypt(SMB2Packet packet, javax.crypto.SecretKey encryptionKey)
SMB2Packet
PacketEncryptor.EncryptedPacketWrapper. getPacket()
Return the result of thePacketEncryptor.EncryptedPacketWrapper.getPacket()
call on the wrapped packet.SMB2Packet
PacketSignatory.SignedPacketWrapper. getPacket()
Return the result of thePacketSignatory.SignedPacketWrapper.getPacket()
call on the wrapped packet.SMB2Packet
NoSignatory. sign(SMB2Packet packet, javax.crypto.SecretKey secretKey)
SMB2Packet
PacketSignatory. sign(SMB2Packet packet, javax.crypto.SecretKey secretKey)
SMB2Packet
Signatory. sign(SMB2Packet packet, javax.crypto.SecretKey secretKey)
Methods in com.hierynomus.smbj.connection that return types with arguments of type SMB2Packet Modifier and Type Method Description Promise<SMB2Packet,SMBRuntimeException>
Request. getPromise()
Methods in com.hierynomus.smbj.connection with parameters of type SMB2Packet Modifier and Type Method Description private int
Connection. calculateGrantedCredits(SMB2Packet packet, int availableCredits)
SMB2Packet
PacketEncryptor. encrypt(SMB2Packet packet, javax.crypto.SecretKey encryptionKey)
<T extends SMB2Packet>
java.util.concurrent.Future<T>Connection. send(SMB2Packet packet)
send a packet.(package private) <T extends SMB2Packet>
TConnection. sendAndReceive(SMB2Packet packet)
SMB2Packet
NoSignatory. sign(SMB2Packet packet, javax.crypto.SecretKey secretKey)
SMB2Packet
PacketSignatory. sign(SMB2Packet packet, javax.crypto.SecretKey secretKey)
SMB2Packet
Signatory. sign(SMB2Packet packet, javax.crypto.SecretKey secretKey)
private void
SMBSessionBuilder. updatePreauthIntegrityValue(SMBSessionBuilder.BuilderContext ctx, SessionContext sessionContext, SMB2Packet packet)
Constructors in com.hierynomus.smbj.connection with parameters of type SMB2Packet Constructor Description EncryptedPacketWrapper(SMB2Packet packet, javax.crypto.SecretKey encryptionKey)
SignedPacketWrapper(SMB2Packet packet, javax.crypto.SecretKey secretKey)
-
Uses of SMB2Packet in com.hierynomus.smbj.paths
Methods in com.hierynomus.smbj.paths with parameters of type SMB2Packet Modifier and Type Method Description <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 SMB2Packet Modifier and Type Method Description <T extends SMB2Packet>
TSession. processSendResponse(SMB2CreateRequest packet)
<T extends SMB2Packet>
java.util.concurrent.Future<T>Session. send(SMB2Packet packet)
send a packet.Methods in com.hierynomus.smbj.session with parameters of type SMB2Packet Modifier and Type Method Description <T extends SMB2Packet>
java.util.concurrent.Future<T>Session. send(SMB2Packet packet)
send a packet. -
Uses of SMB2Packet in com.hierynomus.smbj.share
Methods in com.hierynomus.smbj.share with type parameters of type SMB2Packet Modifier and Type Method Description (package private) <T extends SMB2Packet>
TShare. receive(java.util.concurrent.Future<T> fut, long timeout)
(package private) <T extends SMB2Packet>
TShare. receive(java.util.concurrent.Future<T> fut, java.lang.String name, java.lang.Object target, StatusHandler statusHandler, long timeout)
private <T extends SMB2Packet>
java.util.concurrent.Future<T>Share. send(SMB2Packet request)
private <T extends SMB2Packet>
TShare. sendReceive(SMB2Packet request, java.lang.String name, java.lang.Object target, StatusHandler statusHandler, long timeout)
Methods in com.hierynomus.smbj.share with parameters of type SMB2Packet Modifier and Type Method Description private <T extends SMB2Packet>
java.util.concurrent.Future<T>Share. send(SMB2Packet request)
private <T extends SMB2Packet>
TShare. sendReceive(SMB2Packet request, java.lang.String name, java.lang.Object target, StatusHandler statusHandler, long timeout)
-