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