/** @file RFC3161 Timestamp Countersignature Verification Wrapper Implementation which does not provide real capabilities. Copyright (c) 2014, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #include "InternalCryptLib.h" /** Verifies the validity of a RFC3161 Timestamp CounterSignature embedded in PE/COFF Authenticode signature. Return FALSE to indicate this interface is not supported. @param[in] AuthData Pointer to the Authenticode Signature retrieved from signed PE/COFF image to be verified. @param[in] DataSize Size of the Authenticode Signature in bytes. @param[in] TsaCert Pointer to a trusted/root TSA certificate encoded in DER, which is used for TSA certificate chain verification. @param[in] CertSize Size of the trusted certificate in bytes. @param[out] SigningTime Return the time of timestamp generation time if the timestamp signature is valid. @retval FALSE This interface is not supported. **/ BOOLEAN EFIAPI ImageTimestampVerify ( IN CONST UINT8 *AuthData, IN UINTN DataSize, IN CONST UINT8 *TsaCert, IN UINTN CertSize, OUT EFI_TIME *SigningTime ) { ASSERT (FALSE); return FALSE; }