クラス Smb2SessionSetupResponse
- java.lang.Object
-
- jcifs.internal.smb2.ServerMessageBlock2
-
- jcifs.internal.smb2.ServerMessageBlock2Response
-
- jcifs.internal.smb2.session.Smb2SessionSetupResponse
-
- すべての実装されたインタフェース:
CommonServerMessageBlock
,CommonServerMessageBlockResponse
,Message
,Response
public class Smb2SessionSetupResponse extends ServerMessageBlock2Response
- 作成者:
- mbechler
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static int
SMB2_SESSION_FLAG_ENCRYPT_DATA
static int
SMB2_SESSION_FLAGS_IS_GUEST
static int
SMB2_SESSION_FLAGS_IS_NULL
-
クラスから継承されたフィールド jcifs.internal.smb2.ServerMessageBlock2
SMB2_CANCEL, SMB2_CHANGE_NOTIFY, SMB2_CLOSE, SMB2_CREATE, SMB2_ECHO, 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, SMB2_FLUSH, SMB2_IOCTL, SMB2_LOCK, SMB2_LOGOFF, SMB2_NEGOTIATE, SMB2_OPLOCK_BREAK, SMB2_QUERY_DIRECTORY, SMB2_QUERY_INFO, SMB2_READ, SMB2_SESSION_SETUP, SMB2_SET_INFO, SMB2_TREE_CONNECT, SMB2_TREE_DISCONNECT, SMB2_WRITE
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Smb2SessionSetupResponse(Configuration config)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 byte[]
getBlob()
int
getSessionFlags()
protected boolean
isErrorResponseStatus()
boolean
isLoggedInAsGuest()
void
prepare(CommonServerMessageBlockRequest next)
protected int
readBytesWireFormat(byte[] buffer, int bufferIndex)
protected int
writeBytesWireFormat(byte[] dst, int dstIndex)
-
クラスから継承されたメソッド jcifs.internal.smb2.ServerMessageBlock2Response
clearReceived, error, exception, getErrorCode, getException, getExpiration, getGrantedCredits, getNextResponse, haveResponse, isAsyncHandled, isError, isReceived, isSigned, isVerifyFailed, received, reset, setAsyncHandled, setExpiration, verifySignature
-
クラスから継承されたメソッド jcifs.internal.smb2.ServerMessageBlock2
addFlags, chain, clearFlags, decode, decode, encode, equals, getAsyncId, getCommand, getConfig, getCredit, getCreditCharge, getDigest, getErrorContextCount, getErrorData, getFlags, getHeaderStart, getLength, getMid, getNext, getNextCommandOffset, getRawPayload, getResponse, getSessionId, getStatus, getTreeId, hashCode, isAsync, isRetainPayload, pad8, readErrorResponse, readHeaderWireFormat, retainPayload, setAsyncId, setCommand, setCredit, setDigest, setExtendedSecurity, setMid, setNext, setRawPayload, setReadSize, setResponse, setSessionId, setTreeId, setUid, size8, size8, toString, writeHeaderWireFormat
-
インタフェースから継承されたメソッド jcifs.internal.CommonServerMessageBlock
decode, encode, getCommand, getDigest, getMid, getResponse, setCommand, setDigest, setExtendedSecurity, setMid, setResponse, setSessionId, setUid
-
インタフェースから継承されたメソッド jcifs.internal.CommonServerMessageBlockResponse
isAsync
-
インタフェースから継承されたメソッド jcifs.util.transport.Message
getRawPayload, isRetainPayload, retainPayload, setRawPayload
-
-
-
-
コンストラクタの詳細
-
Smb2SessionSetupResponse
public Smb2SessionSetupResponse(Configuration config)
- パラメータ:
config
-
-
-
メソッドの詳細
-
prepare
public void prepare(CommonServerMessageBlockRequest next)
-
isErrorResponseStatus
protected boolean isErrorResponseStatus()
- オーバーライド:
isErrorResponseStatus
クラス内ServerMessageBlock2
- 関連項目:
ServerMessageBlock2.isErrorResponseStatus()
-
writeBytesWireFormat
protected int writeBytesWireFormat(byte[] dst, int dstIndex)
-
readBytesWireFormat
protected int readBytesWireFormat(byte[] buffer, int bufferIndex) throws SMBProtocolDecodingException
- 定義:
readBytesWireFormat
クラス内ServerMessageBlock2
- 例外:
Smb2ProtocolDecodingException
SMBProtocolDecodingException
- 関連項目:
ServerMessageBlock2.readBytesWireFormat(byte[], int)
-
isLoggedInAsGuest
public boolean isLoggedInAsGuest()
- 戻り値:
- whether the session is either anonymous or a guest session
-
getSessionFlags
public int getSessionFlags()
- 戻り値:
- the sessionFlags
-
getBlob
public byte[] getBlob()
- 戻り値:
- security blob
-
-