summaryrefslogtreecommitdiffstats
path: root/SecurityPkg/SecurityPkg.dec
diff options
context:
space:
mode:
authorJian J Wang <jian.j.wang@intel.com>2020-03-12 13:40:24 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2020-03-27 16:41:05 +0000
commit5042ee43d9403c1ae445b6c976c51e57c8f2d522 (patch)
tree3368b520a2f8277b1e84a4c2aea50c8777bfb775 /SecurityPkg/SecurityPkg.dec
parent4ac82ea1e11ed037468b01655200a425504f2c86 (diff)
downloadedk2-5042ee43d9403c1ae445b6c976c51e57c8f2d522.tar.gz
edk2-5042ee43d9403c1ae445b6c976c51e57c8f2d522.tar.bz2
edk2-5042ee43d9403c1ae445b6c976c51e57c8f2d522.zip
SecurityPkg: add RpmcLib and VariableKeyLib public headers
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2594 RpmcLib.h and VariableKeyLib.h are header files required to access RPMC device and Key generator from platform. They will be used to ensure the integrity and confidentiality of NV variables. Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Chao Zhang <chao.b.zhang@intel.com> Cc: Nishant C Mistry <nishant.c.mistry@intel.com> Signed-off-by: Jian J Wang <jian.j.wang@intel.com> Reviewed-by: Michael Kubacki <michael.kubacki@microsoft.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Diffstat (limited to 'SecurityPkg/SecurityPkg.dec')
-rw-r--r--SecurityPkg/SecurityPkg.dec8
1 files changed, 8 insertions, 0 deletions
diff --git a/SecurityPkg/SecurityPkg.dec b/SecurityPkg/SecurityPkg.dec
index 5335cc5397..2cdfb02cc5 100644
--- a/SecurityPkg/SecurityPkg.dec
+++ b/SecurityPkg/SecurityPkg.dec
@@ -76,6 +76,14 @@
#
TcgStorageOpalLib|Include/Library/TcgStorageOpalLib.h
+ ## @libraryclass Provides interfaces to access RPMC device.
+ #
+ RpmcLib|Include/Library/RpmcLib.h
+
+ ## @libraryclass Provides interfaces to access variable root key.
+ #
+ VariableKeyLib|Include/Library/VariableKeyLib.h
+
[Guids]
## Security package token space guid.
# Include/Guid/SecurityPkgTokenSpace.h