SecurityPkg: AuthVariableLib: Add new cert database for volatile time based Auth variable

Add a new cert data base "certdbv" to store signer certs for volatile time based
Auth variable.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chao Zhang <chao.b.zhang@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19786 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
Chao Zhang
2016-02-02 01:02:31 +00:00
committed by czhang46
parent 378ea6e416
commit 98c2d96105
5 changed files with 146 additions and 58 deletions

View File

@@ -1,7 +1,7 @@
## @file
# Provides authenticated variable services.
#
# Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
# Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>
#
# This program and the accompanying materials
# are licensed and made available under the terms and conditions
@@ -74,7 +74,9 @@
gEfiCustomModeEnableGuid
## CONSUMES ## Variable:L"certdb"
## CONSUMES ## Variable:L"certdbv"
## PRODUCES ## Variable:L"certdb"
## PRODUCES ## Variable:L"certdbv"
gEfiCertDbGuid
## CONSUMES ## Variable:L"VendorKeysNv"