public class Smb2NegotiateRequest extends ServerMessageBlock2Request<Smb2NegotiateResponse> implements SmbNegotiationRequest
SMB2_FLAGS_ASYNC_COMMAND, SMB2_FLAGS_DFS_OPERATIONS, SMB2_FLAGS_PRIORITY_MASK, SMB2_FLAGS_RELATED_OPERATIONS, SMB2_FLAGS_REPLAY_OPERATION, SMB2_FLAGS_SERVER_TO_REDIR, SMB2_FLAGS_SIGNED| Constructor and Description |
|---|
Smb2NegotiateRequest(Configuration config,
int securityMode) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCapabilities() |
byte[] |
getClientGuid() |
int[] |
getDialects() |
NegotiateContextRequest[] |
getNegotiateContexts() |
byte[] |
getPreauthSalt() |
int |
getSecurityMode() |
boolean |
isSigningEnforced() |
int |
size() |
allowChain, createCancel, encode, getCreditCost, getNext, getOverrideTimeout, getResponse, ignoreDisconnect, initResponse, isCancel, isResponseAsync, setNext, setOverrideTimeout, setRequestCredits, setResponse, setTid, splitaddFlags, chain, clearFlags, decode, decode, equals, getAsyncId, getCommand, getCredit, getCreditCharge, getDigest, getErrorContextCount, getErrorData, getFlags, getHeaderStart, getLength, getMid, getNextCommandOffset, getRawPayload, getSessionId, getStatus, getTreeId, hashCode, isAsync, isRetainPayload, reset, retainPayload, setAsyncId, setCommand, setCredit, setDigest, setExtendedSecurity, setMid, setRawPayload, setReadSize, setSessionId, setTreeId, setUid, toStringdecode, getCommand, getDigest, getMid, reset, setCommand, setDigest, setExtendedSecurity, setMid, setSessionId, setUidgetRawPayload, isRetainPayload, retainPayload, setRawPayloadpublic Smb2NegotiateRequest(Configuration config, int securityMode)
config - securityMode - public int getSecurityMode()
public boolean isSigningEnforced()
isSigningEnforced in interface SmbNegotiationRequestpublic int getCapabilities()
public int[] getDialects()
public byte[] getClientGuid()
public NegotiateContextRequest[] getNegotiateContexts()
public byte[] getPreauthSalt()
public int size()
size in interface CommonServerMessageBlockRequestCommonServerMessageBlockRequest.size()Copyright © 2021. All rights reserved.