Package jcifs.internal.smb1.trans.nt
Class NtTransQuerySecurityDesc
- java.lang.Object
-
- jcifs.internal.smb1.ServerMessageBlock
-
- jcifs.internal.smb1.trans.SmbComTransaction
-
- jcifs.internal.smb1.trans.nt.SmbComNtTransaction
-
- jcifs.internal.smb1.trans.nt.NtTransQuerySecurityDesc
-
- All Implemented Interfaces:
Enumeration<SmbComTransaction>,CommonServerMessageBlock,CommonServerMessageBlockRequest,CommonServerMessageBlockResponse,RequestWithPath,Message,Request,Response
public class NtTransQuerySecurityDesc extends SmbComNtTransaction
-
-
Field Summary
-
Fields inherited from class jcifs.internal.smb1.trans.nt.SmbComNtTransaction
NT_TRANSACT_NOTIFY_CHANGE, NT_TRANSACT_QUERY_SECURITY_DESC
-
Fields inherited from class jcifs.internal.smb1.trans.SmbComTransaction
dataCount, dataDisplacement, dataOffset, maxBufferSize, maxDataCount, maxParameterCount, maxSetupCount, name, NET_SERVER_ENUM2, NET_SERVER_ENUM3, NET_SHARE_ENUM, parameterCount, parameterDisplacement, parameterOffset, primarySetupOffset, secondaryParameterOffset, setupCount, timeout, totalDataCount, totalParameterCount, TRANS_CALL_NAMED_PIPE, TRANS_PEEK_NAMED_PIPE, TRANS_TRANSACT_NAMED_PIPE, TRANS_WAIT_NAMED_PIPE, TRANS2_FIND_FIRST2, TRANS2_FIND_NEXT2, TRANS2_GET_DFS_REFERRAL, TRANS2_QUERY_FILE_INFORMATION, TRANS2_QUERY_FS_INFORMATION, TRANS2_QUERY_PATH_INFORMATION, TRANS2_SET_FILE_INFORMATION
-
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 NtTransQuerySecurityDesc(Configuration config, int fid, int securityInformation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetPadding()protected intreadDataWireFormat(byte[] buffer, int bufferIndex, int len)protected intreadParametersWireFormat(byte[] buffer, int bufferIndex, int len)protected intreadSetupWireFormat(byte[] buffer, int bufferIndex, int len)StringtoString()protected intwriteDataWireFormat(byte[] dst, int dstIndex)protected intwriteParametersWireFormat(byte[] dst, int dstIndex)protected intwriteSetupWireFormat(byte[] dst, int dstIndex)-
Methods inherited from class jcifs.internal.smb1.trans.nt.SmbComNtTransaction
createCancel, writeParameterWordsWireFormat
-
Methods inherited from class jcifs.internal.smb1.trans.SmbComTransaction
getSubCommand, hasMoreElements, nextElement, pad, readBytesWireFormat, readParameterWordsWireFormat, releaseBuffer, reset, reset, setBuffer, setMaxBufferSize, setMaxDataCount, setSubCommand, writeBytesWireFormat
-
Methods inherited from class jcifs.internal.smb1.ServerMessageBlock
addFlags2, allowChain, clearReceived, decode, encode, equals, error, exception, getByteCount, getCommand, getConfig, getCreditCost, getDigest, getDomain, getErrorCode, getException, getExpiration, getFlags, getFlags2, getFullUNCPath, getGrantedCredits, getLength, getMid, getNext, getNextResponse, 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, 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
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Enumeration
asIterator
-
-
-
-
Constructor Detail
-
NtTransQuerySecurityDesc
public NtTransQuerySecurityDesc(Configuration config, int fid, int securityInformation)
- Parameters:
config-fid-securityInformation-
-
-
Method Detail
-
getPadding
public int getPadding()
- Overrides:
getPaddingin classSmbComTransaction- Returns:
- padding size
-
writeSetupWireFormat
protected int writeSetupWireFormat(byte[] dst, int dstIndex)- Specified by:
writeSetupWireFormatin classSmbComTransaction
-
writeParametersWireFormat
protected int writeParametersWireFormat(byte[] dst, int dstIndex)- Specified by:
writeParametersWireFormatin classSmbComTransaction
-
writeDataWireFormat
protected int writeDataWireFormat(byte[] dst, int dstIndex)- Specified by:
writeDataWireFormatin classSmbComTransaction
-
readSetupWireFormat
protected int readSetupWireFormat(byte[] buffer, int bufferIndex, int len)- Specified by:
readSetupWireFormatin classSmbComTransaction
-
readParametersWireFormat
protected int readParametersWireFormat(byte[] buffer, int bufferIndex, int len)- Specified by:
readParametersWireFormatin classSmbComTransaction
-
readDataWireFormat
protected int readDataWireFormat(byte[] buffer, int bufferIndex, int len)- Specified by:
readDataWireFormatin classSmbComTransaction
-
toString
public String toString()
- Overrides:
toStringin classSmbComTransaction
-
-