Package jcifs.internal.smb1.com
Class SmbComSessionSetupAndXResponse
- java.lang.Object
-
- jcifs.internal.smb1.ServerMessageBlock
-
- jcifs.internal.smb1.AndXServerMessageBlock
-
- jcifs.internal.smb1.com.SmbComSessionSetupAndXResponse
-
- All Implemented Interfaces:
CommonServerMessageBlock,CommonServerMessageBlockRequest,CommonServerMessageBlockResponse,RequestWithPath,Message,Request,Response
public class SmbComSessionSetupAndXResponse extends AndXServerMessageBlock
-
-
Field Summary
-
Fields inherited from class jcifs.internal.smb1.ServerMessageBlock
batchLevel, byteCount, digest, errorCode, flags2, headerStart, length, mid, path, pid, SMB_COM_CHECK_DIRECTORY, SMB_COM_CLOSE, SMB_COM_CREATE_DIRECTORY, SMB_COM_DELETE, SMB_COM_DELETE_DIRECTORY, SMB_COM_ECHO, SMB_COM_FIND_CLOSE2, SMB_COM_LOCKING_ANDX, SMB_COM_LOGOFF_ANDX, SMB_COM_MOVE, SMB_COM_NEGOTIATE, SMB_COM_NT_CANCEL, SMB_COM_NT_CREATE_ANDX, SMB_COM_NT_TRANSACT, SMB_COM_NT_TRANSACT_SECONDARY, SMB_COM_OPEN_ANDX, SMB_COM_QUERY_INFORMATION, SMB_COM_READ_ANDX, SMB_COM_RENAME, SMB_COM_SEEK, SMB_COM_SESSION_SETUP_ANDX, SMB_COM_SET_INFORMATION, SMB_COM_TRANSACTION, SMB_COM_TRANSACTION_SECONDARY, SMB_COM_TRANSACTION2, SMB_COM_TREE_CONNECT_ANDX, SMB_COM_TREE_DISCONNECT, SMB_COM_WRITE, SMB_COM_WRITE_ANDX, tid, uid, wordCount
-
-
Constructor Summary
Constructors Constructor Description SmbComSessionSetupAndXResponse(Configuration config, ServerMessageBlock andx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getBlob()StringgetNativeLanMan()StringgetNativeOs()StringgetPrimaryDomain()booleanisLoggedInAsGuest()protected intreadBytesWireFormat(byte[] buffer, int bufferIndex)protected intreadParameterWordsWireFormat(byte[] buffer, int bufferIndex)StringtoString()protected intwriteBytesWireFormat(byte[] dst, int dstIndex)protected intwriteParameterWordsWireFormat(byte[] dst, int dstIndex)-
Methods inherited from class jcifs.internal.smb1.AndXServerMessageBlock
decode, encode, getAndx, getBatchLimit, getNext, getNextResponse, readAndXWireFormat, writeAndXWireFormat
-
Methods inherited from class jcifs.internal.smb1.ServerMessageBlock
addFlags2, allowChain, clearReceived, createCancel, equals, error, exception, getByteCount, getCommand, getConfig, getCreditCost, getDigest, getDomain, getErrorCode, getException, getExpiration, getFlags, getFlags2, getFullUNCPath, getGrantedCredits, getLength, getMid, getOverrideTimeout, getPath, getPid, getRawPayload, getResponse, getServer, getSignSeq, getTid, getUid, hashCode, ignoreDisconnect, isAsync, isCancel, isError, isExtendedSecurity, isForceUnicode, isReceived, isResolveInDfs, isResponse, isResponseAsync, isRetainPayload, isUseUnicode, isVerifyFailed, prepare, readHeaderWireFormat, readString, readString, readString, readStringLength, received, remFlags2, reset, retainPayload, setCommand, setDigest, setErrorCode, setExpiration, setExtendedSecurity, setFlags, setFlags2, setFullUNCPath, setMid, setOverrideTimeout, setPath, setPid, setRawPayload, setRequestCredits, setResolveInDfs, setResponse, setSessionId, setSignSeq, setTid, setUid, setUseUnicode, size, split, stringWireLength, verifySignature, writeHeaderWireFormat, writeString, writeString
-
-
-
-
Constructor Detail
-
SmbComSessionSetupAndXResponse
public SmbComSessionSetupAndXResponse(Configuration config, ServerMessageBlock andx)
- Parameters:
config-andx-
-
-
Method Detail
-
getNativeLanMan
public final String getNativeLanMan()
- Returns:
- the nativeLanMan
-
getNativeOs
public final String getNativeOs()
- Returns:
- the nativeOs
-
getPrimaryDomain
public final String getPrimaryDomain()
- Returns:
- the primaryDomain
-
isLoggedInAsGuest
public final boolean isLoggedInAsGuest()
- Returns:
- the isLoggedInAsGuest
-
getBlob
public final byte[] getBlob()
- Returns:
- the blob
-
writeParameterWordsWireFormat
protected int writeParameterWordsWireFormat(byte[] dst, int dstIndex)- Specified by:
writeParameterWordsWireFormatin classServerMessageBlock
-
writeBytesWireFormat
protected int writeBytesWireFormat(byte[] dst, int dstIndex)- Specified by:
writeBytesWireFormatin classServerMessageBlock
-
readParameterWordsWireFormat
protected int readParameterWordsWireFormat(byte[] buffer, int bufferIndex)- Specified by:
readParameterWordsWireFormatin classServerMessageBlock
-
readBytesWireFormat
protected int readBytesWireFormat(byte[] buffer, int bufferIndex)- Specified by:
readBytesWireFormatin classServerMessageBlock
-
toString
public String toString()
- Overrides:
toStringin classAndXServerMessageBlock
-
-