TianoCore EDK2 master
Loading...
Searching...
No Matches
CryptPkcs7VerifyEkuNull.c
Go to the documentation of this file.
1
11#include "InternalCryptLib.h"
12
54 IN CONST VOID *CertChain,
55 OUT VOID **SignerCert
56 )
57{
58 ASSERT (FALSE);
59 return EFI_NOT_READY;
60}
61
77 IN CONST VOID *Cert,
78 IN VOID *Asn1ToFind
79 )
80{
81 ASSERT (FALSE);
82 return EFI_NOT_READY;
83}
84
100 IN CONST VOID *SignerCert,
101 IN CONST CHAR8 *RequiredEKUs[],
102 IN CONST UINT32 RequiredEKUsSize,
103 IN BOOLEAN RequireAllPresent
104 )
105{
106 ASSERT (FALSE);
107 return EFI_NOT_READY;
108}
109
141EFIAPI
143 IN CONST UINT8 *Pkcs7Signature,
144 IN CONST UINT32 SignatureSize,
145 IN CONST CHAR8 *RequiredEKUs[],
146 IN CONST UINT32 RequiredEKUsSize,
147 IN BOOLEAN RequireAllPresent
148 )
149{
150 ASSERT (FALSE);
151 return EFI_NOT_READY;
152}
#define CONST
Definition: Base.h:259
#define FALSE
Definition: Base.h:307
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
EFI_STATUS GetSignerCertificate(IN CONST VOID *CertChain, OUT VOID **SignerCert)
EFI_STATUS CheckEKUs(IN CONST VOID *SignerCert, IN CONST CHAR8 *RequiredEKUs[], IN CONST UINT32 RequiredEKUsSize, IN BOOLEAN RequireAllPresent)
EFI_STATUS IsEkuInCertificate(IN CONST VOID *Cert, IN VOID *Asn1ToFind)
EFI_STATUS EFIAPI VerifyEKUsInPkcs7Signature(IN CONST UINT8 *Pkcs7Signature, IN CONST UINT32 SignatureSize, IN CONST CHAR8 *RequiredEKUs[], IN CONST UINT32 RequiredEKUsSize, IN BOOLEAN RequireAllPresent)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29