]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/EnrollDefaultKeys/EnrollDefaultKeys.h
OvmfPkg/EnrollDefaultKeys: split out certificate and signature constants
[mirror_edk2.git] / OvmfPkg / EnrollDefaultKeys / EnrollDefaultKeys.h
index 9bcd87ff4f44520990f323d1ee12b17f2e412f34..07f4aa04e4691e72c07457d801445efec0ac7917 100644 (file)
@@ -1,5 +1,6 @@
 /** @file\r
-  Type definitions for the EnrollDefaultKeys application.\r
+  Type definitions and object declarations for the EnrollDefaultKeys\r
+  application.\r
 \r
   Copyright (C) 2014-2019, Red Hat, Inc.\r
 \r
@@ -118,4 +119,25 @@ typedef struct {
   UINT8 VendorKeys;\r
 } SETTINGS;\r
 \r
+\r
+//\r
+// Refer to "AuthData.c" for details on the following objects.\r
+//\r
+extern CONST UINT8 mRedHatPkKek1[];\r
+extern CONST UINTN mSizeOfRedHatPkKek1;\r
+\r
+extern CONST UINT8 mMicrosoftKek[];\r
+extern CONST UINTN mSizeOfMicrosoftKek;\r
+\r
+extern CONST UINT8 mMicrosoftPca[];\r
+extern CONST UINTN mSizeOfMicrosoftPca;\r
+\r
+extern CONST UINT8 mMicrosoftUefiCa[];\r
+extern CONST UINTN mSizeOfMicrosoftUefiCa;\r
+\r
+extern CONST UINT8 mSha256OfDevNull[];\r
+extern CONST UINTN mSizeOfSha256OfDevNull;\r
+\r
+extern CONST EFI_GUID mMicrosoftOwnerGuid;\r
+\r
 #endif /* ENROLL_DEFAULT_KEYS_H_ */\r