TianoCore EDK2 master
Loading...
Searching...
No Matches
CryptPkcs7VerifyNull.c
Go to the documentation of this file.
1
10#include "InternalCryptLib.h"
11
34BOOLEAN
35EFIAPI
37 IN CONST UINT8 *P7Data,
38 IN UINTN P7Length,
39 OUT UINT8 **CertStack,
40 OUT UINTN *StackLength,
41 OUT UINT8 **TrustedCert,
42 OUT UINTN *CertLength
43 )
44{
45 ASSERT (FALSE);
46 return FALSE;
47}
48
57VOID
58EFIAPI
60 IN UINT8 *Certs
61 )
62{
63 ASSERT (FALSE);
64}
65
88BOOLEAN
89EFIAPI
91 IN CONST UINT8 *P7Data,
92 IN UINTN P7Length,
93 OUT UINT8 **SignerChainCerts,
94 OUT UINTN *ChainLength,
95 OUT UINT8 **UnchainCerts,
96 OUT UINTN *UnchainLength
97 )
98{
99 ASSERT (FALSE);
100 return FALSE;
101}
102
121BOOLEAN
122EFIAPI
124 IN CONST UINT8 *P7Data,
125 IN UINTN P7Length,
126 IN CONST UINT8 *TrustedCert,
127 IN UINTN CertLength,
128 IN CONST UINT8 *InData,
129 IN UINTN DataLength
130 )
131{
132 ASSERT (FALSE);
133 return FALSE;
134}
135
152BOOLEAN
153EFIAPI
155 IN CONST UINT8 *P7Data,
156 IN UINTN P7Length,
157 OUT VOID **Content,
158 OUT UINTN *ContentSize
159 )
160{
161 ASSERT (FALSE);
162 return FALSE;
163}
UINT64 UINTN
#define CONST
Definition: Base.h:259
#define FALSE
Definition: Base.h:307
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
BOOLEAN EFIAPI Pkcs7GetSigners(IN CONST UINT8 *P7Data, IN UINTN P7Length, OUT UINT8 **CertStack, OUT UINTN *StackLength, OUT UINT8 **TrustedCert, OUT UINTN *CertLength)
BOOLEAN EFIAPI Pkcs7Verify(IN CONST UINT8 *P7Data, IN UINTN P7Length, IN CONST UINT8 *TrustedCert, IN UINTN CertLength, IN CONST UINT8 *InData, IN UINTN DataLength)
VOID EFIAPI Pkcs7FreeSigners(IN UINT8 *Certs)
BOOLEAN EFIAPI Pkcs7GetAttachedContent(IN CONST UINT8 *P7Data, IN UINTN P7Length, OUT VOID **Content, OUT UINTN *ContentSize)
BOOLEAN EFIAPI Pkcs7GetCertificatesList(IN CONST UINT8 *P7Data, IN UINTN P7Length, OUT UINT8 **SignerChainCerts, OUT UINTN *ChainLength, OUT UINT8 **UnchainCerts, OUT UINTN *UnchainLength)