]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/SecurityPkg.dec
Fix the non-blocking behavior for connect. The behavior was correct if the code...
[mirror_edk2.git] / SecurityPkg / SecurityPkg.dec
index a5209fc6dbebe5665a88e0b51025a28a77fd77d9..8cf9b39f73346f0c83b7e13161b1e978c856e810 100644 (file)
 [LibraryClasses]\r
   ##  @libraryclass  Definitions for common TPM commands as library API for TPM\r
   #                  module use.\r
-  TpmCommLib|Include/Library/TpmCommLib.h\r
+  HashLib|Include/Library/HashLib.h\r
+  PlatformSecureLib|Include/Library/PlatformSecureLib.h\r
+  TcgPhysicalPresenceLib|Include/Library/TcgPhysicalPresenceLib.h\r
   Tpm2CommandLib|Include/Library/Tpm2CommandLib.h\r
   Tpm2DeviceLib|Include/Library/Tpm2DeviceLib.h\r
-  TrEEPhysicalPresenceLib|Include/Library/TrEEPhysicalPresenceLib.h\r
+  Tpm12CommandLib|Include/Library/Tpm12CommandLib.h\r
+  Tpm12DeviceLib|Include/Library/Tpm12DeviceLib.h\r
+  TpmCommLib|Include/Library/TpmCommLib.h\r
   TpmMeasurementLib|Include/Library/TpmMeasurementLib.h\r
+  TrEEPhysicalPresenceLib|Include/Library/TrEEPhysicalPresenceLib.h\r
 \r
 [Guids]\r
   ## Security package token space guid\r
   #  DEFER_EXECUTE_ON_SECURITY_VIOLATION    0x00000003\r
   #  DENY_EXECUTE_ON_SECURITY_VIOLATION     0x00000004\r
   #  QUERY_USER_ON_SECURITY_VIOLATION       0x00000005 \r
-  #  NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION since it violates the UEFI specification and has been removed.\r
+  #  NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION and ALLOW_EXECUTE_ON_SECURITY_VIOLATION since\r
+  #  it violates the UEFI specification and has been removed.\r
   gEfiSecurityPkgTokenSpaceGuid.PcdOptionRomImageVerificationPolicy|0x04|UINT32|0x00000001\r
   \r
   ## Pcd for removable media.\r
   #  DEFER_EXECUTE_ON_SECURITY_VIOLATION    0x00000003\r
   #  DENY_EXECUTE_ON_SECURITY_VIOLATION     0x00000004\r
   #  QUERY_USER_ON_SECURITY_VIOLATION       0x00000005\r
-  #  NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION since it violates the UEFI specification and has been removed.\r
+  #  NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION and ALLOW_EXECUTE_ON_SECURITY_VIOLATION since\r
+  #  it violates the UEFI specification and has been removed.\r
   gEfiSecurityPkgTokenSpaceGuid.PcdRemovableMediaImageVerificationPolicy|0x04|UINT32|0x00000002\r
   \r
   ## Pcd for fixed media.\r
   #  DEFER_EXECUTE_ON_SECURITY_VIOLATION    0x00000003\r
   #  DENY_EXECUTE_ON_SECURITY_VIOLATION     0x00000004\r
   #  QUERY_USER_ON_SECURITY_VIOLATION       0x00000005  \r
-  #  NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION since it violates the UEFI specification and has been removed.\r
+  #  NOTE: Do NOT use QUERY_USER_ON_SECURITY_VIOLATION and ALLOW_EXECUTE_ON_SECURITY_VIOLATION since\r
+  #  it violates the UEFI specification and has been removed.\r
   gEfiSecurityPkgTokenSpaceGuid.PcdFixedMediaImageVerificationPolicy|0x04|UINT32|0x00000003\r
   \r
   ## Defer Image Load policy settings.\r