NegotiateAuthentication.VerifyIntegrityCheck 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
验证给定消息的消息完整性检查。
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。
返回
如果成功验证 MIC,则 true
否则 false
。
例外
身份验证失败或未发生。
注解
实现 GSSAPI VerifyMIC 操作。
该方法修改内部状态,并根据所选算法更新序列号。 因此,连续两次调用不会生成相同的结果,请务必在经过身份验证的会话双方仔细配对 GetMIC 和 VerifyMIC 调用。