Lines Matching refs:Pk
312 Generate the PK signature list from the X509 Certificate storing file (.cer)
343 // Allocate space for PK certificate list and initialize it.
344 // Create PK database entry with SignatureHeaderSize equals 0.
366 // Fill the PK database with PKpub data from X509 certificate file.
385 Enroll new PK into the System without original PK's authentication.
387 The SignatureOwner GUID will be the same with PK's vendorguid.
391 @retval EFI_SUCCESS New PK enrolled successfully.
435 // Prase the selected PK file and generature PK certificate list.
467 DEBUG ((EFI_D_ERROR, "Enroll PK failed with out of resource.\n"));
487 Remove the PK variable.
489 @retval EFI_SUCCESS Delete PK successfully.
490 @retval Others Could not allow to delete PK.
806 Enroll new KEK into the System without PK's authentication.
2986 // If there is no PK then the Delete Pk button will be gray.
2996 // Check SecureBootEnable & Pk status, fix the inconsistence.
3004 // Fix Pk, SecureBootEnable inconsistence
3262 UINT8 *Pk;
3413 L"Are you sure you want to delete PK? Secure boot will be disabled!",
3414 L"Press 'Y' to delete PK and exit, 'N' to discard change and return",
3423 L"Only Physical Presence User could delete PK in custom mode!",
3671 GetVariable2 (EFI_PLATFORM_KEY_NAME, &gEfiGlobalVariableGuid, (VOID**)&Pk, NULL);
3672 if (Pk == NULL) {
3675 FreePool (Pk);