共用方式為


NegotiateAuthentication.ComputeIntegrityCheck 方法

定義

計算指定訊息的完整性檢查。

public:
 void ComputeIntegrityCheck(ReadOnlySpan<System::Byte> message, System::Buffers::IBufferWriter<System::Byte> ^ signatureWriter);
public void ComputeIntegrityCheck (ReadOnlySpan<byte> message, System.Buffers.IBufferWriter<byte> signatureWriter);
member this.ComputeIntegrityCheck : ReadOnlySpan<byte> * System.Buffers.IBufferWriter<byte> -> unit
Public Sub ComputeIntegrityCheck (message As ReadOnlySpan(Of Byte), signatureWriter As IBufferWriter(Of Byte))

參數

message
ReadOnlySpan<Byte>

MIC 計算的輸入訊息。

signatureWriter
IBufferWriter<Byte>

寫入 MIC 的緩衝區寫入器。

例外狀況

驗證失敗或未發生。

備註

實作 GSSAPI GetMIC 作業。

方法會修改內部狀態,並根據選取的演算法來更新序號。 因此,連續兩次調用不會產生相同的結果,請務必在已驗證會話的兩端仔細配對 GetMIC 和 VerifyMIC 呼叫。

適用於