Package com.hierynomus.smbj.connection
Class SMBProtocolNegotiator.NegotiationContext
- java.lang.Object
-
- com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
-
- Enclosing class:
- SMBProtocolNegotiator
public static class SMBProtocolNegotiator.NegotiationContext extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private SMB3EncryptionCipher
cipher
private java.util.Set<SMB3CompressionAlgorithm>
compressionIds
private SMBPacket<?,?>
negotiationRequest
private SMB2NegotiateResponse
negotiationResponse
private SMB3HashAlgorithm
preauthIntegrityHashId
private byte[]
preauthIntegrityHashValue
private Server
server
-
Constructor Summary
Constructors Constructor Description NegotiationContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SMB3EncryptionCipher
getCipher()
java.util.Set<SMB3CompressionAlgorithm>
getCompressionIds()
SMBPacket<?,?>
getNegotiationRequest()
SMB2NegotiateResponse
getNegotiationResponse()
SMB3HashAlgorithm
getPreauthIntegrityHashId()
byte[]
getPreauthIntegrityHashValue()
Server
getServer()
-
-
-
Field Detail
-
negotiationRequest
private SMBPacket<?,?> negotiationRequest
-
negotiationResponse
private SMB2NegotiateResponse negotiationResponse
-
cipher
private SMB3EncryptionCipher cipher
-
preauthIntegrityHashId
private SMB3HashAlgorithm preauthIntegrityHashId
-
compressionIds
private java.util.Set<SMB3CompressionAlgorithm> compressionIds
-
preauthIntegrityHashValue
private byte[] preauthIntegrityHashValue
-
server
private Server server
-
-
Method Detail
-
getNegotiationRequest
public SMBPacket<?,?> getNegotiationRequest()
-
getNegotiationResponse
public SMB2NegotiateResponse getNegotiationResponse()
-
getCipher
public SMB3EncryptionCipher getCipher()
-
getPreauthIntegrityHashId
public SMB3HashAlgorithm getPreauthIntegrityHashId()
-
getCompressionIds
public java.util.Set<SMB3CompressionAlgorithm> getCompressionIds()
-
getServer
public Server getServer()
-
getPreauthIntegrityHashValue
public byte[] getPreauthIntegrityHashValue()
-
-