Поделиться через


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 на обеих сторонах сеанса, прошедших проверку подлинности.

Применяется к