語言

NegotiateAuthentication.VerifyIntegrityCheck 方法

定義

驗證給定訊息的完整性檢查。

public:
 bool VerifyIntegrityCheck(ReadOnlySpan<System::Byte> message, ReadOnlySpan<System::Byte> signature);
public bool VerifyIntegrityCheck(ReadOnlySpan<byte> message, ReadOnlySpan<byte> signature);
member this.VerifyIntegrityCheck : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> bool
Public Function VerifyIntegrityCheck (message As ReadOnlySpan(Of Byte), signature As ReadOnlySpan(Of Byte)) As Boolean

參數

message
ReadOnlySpan<Byte>

MIC 計算的輸入訊息。

signature
ReadOnlySpan<Byte>

MIC 待驗證。

傳回

true 若 MIC 成功驗證,否則 false。

例外狀況

驗證失敗或未完成。

備註

實作 GSSAPI VerifyMIC 操作。

此方法會修改內部狀態,並可能根據所選演算法更新序列號。 因此,連續兩次呼叫不會產生相同結果,因此在認證會話的兩端仔細配對 GetMIC 與 VerifyMIC 呼叫非常重要。

適用於