OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
libDERImg4.h
Go to the documentation of this file.
1
14#ifndef LIB_DER_IMG4_H
15#define LIB_DER_IMG4_H
16
17#include "libDER/libDER.h"
18#include "libDERImg4_config.h"
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
24typedef enum {
27
43
53
71 DERImg4ManifestInfo *ManInfo,
72 const void *ManifestBuffer,
73 size_t ManifestSize,
74 uint32_t ObjType
75 );
76
77#ifdef __cplusplus
78}
79#endif
80
81#endif // LIB_DER_IMG4_H
DERReturn
Definition libDER.h:20
UINT8 uint8_t
UINT32 uint32_t
UINT64 uint64_t
DERReturn DERImg4ParseManifest(DERImg4ManifestInfo *ManInfo, const void *ManifestBuffer, size_t ManifestSize, uint32_t ObjType)
DERImg4Return
Definition libDERImg4.h:24
@ DR_SecurityError
Definition libDERImg4.h:25
#define DER_IMG4_MAX_DIGEST_SIZE
bool effectiveProductionStatus
Definition libDERImg4.h:36
uint32_t allowMixNMatch
Definition libDERImg4.h:41
uint32_t securityDomain
Definition libDERImg4.h:33
uint32_t certificateEpoch
Definition libDERImg4.h:32
bool hasEffectiveSecurityMode
Definition libDERImg4.h:48
DERImg4Environment environment
Definition libDERImg4.h:45
bool hasEffectiveProductionStatus
Definition libDERImg4.h:47