SecureBootConfigDxe

Provides the capbility to configure secure boot in a setup browser
By this module, user may change the content of DB, DBX, PK and KEK.

Copyright (c) 2011 - 2014, Intel Corporation. All rights reserved.

This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Basic Module Information

Version of INF file specification0x00010005
Module GuidF0E6A44F-7195-41c3-AC64-54F202CD0A21
Module TypeDXE_DRIVER
Module Version1.0
Module Entry Point FunctionSecureBootConfigDriverEntryPoint

Protocols

NamePackage
gEfiHiiConfigAccessProtocolGuidMdePkg
gEfiDevicePathProtocolGuidMdePkg
gEfiSimpleFileSystemProtocolGuidMdePkg
gEfiBlockIoProtocolGuidMdePkg

Guids

NamePackage
gEfiCustomModeEnableGuidSecurityPkg
gEfiSecureBootEnableDisableGuidSecurityPkg
gEfiCertRsa2048GuidMdePkg
gEfiCertX509GuidMdePkg
gEfiCertSha1GuidMdePkg
gEfiCertSha256GuidMdePkg
gEfiImageSecurityDatabaseGuidMdePkg
gEfiGlobalVariableGuidMdePkg
gEfiIfrTianoGuidMdeModulePkg
gSecureBootConfigFormSetGuidSecurityPkg
gEfiCertPkcs7GuidMdePkg
gEfiCertTypeRsa2048Sha256GuidMdePkg
gEfiFileSystemVolumeLabelInfoIdGuidMdePkg
gEfiFileInfoGuidMdePkg
gEfiCertX509Sha256GuidMdePkg
gEfiCertX509Sha384GuidMdePkg
gEfiCertX509Sha512GuidMdePkg

Library Classes

NameTypePackageHeader File
BaseLibConsumeMdePkgMdePkg/Include/Library/BaseLib.h
BaseMemoryLibConsumeMdePkgMdePkg/Include/Library/BaseMemoryLib.h
BaseCryptLibConsumeCryptoPkgCryptoPkg/Include/Library/BaseCryptLib.h
MemoryAllocationLibConsumeMdePkgMdePkg/Include/Library/MemoryAllocationLib.h
UefiLibConsumeMdePkgMdePkg/Include/Library/UefiLib.h
UefiBootServicesTableLibConsumeMdePkgMdePkg/Include/Library/UefiBootServicesTableLib.h
UefiRuntimeServicesTableLibConsumeMdePkgMdePkg/Include/Library/UefiRuntimeServicesTableLib.h
UefiDriverEntryPointConsumeMdePkgMdePkg/Include/Library/UefiDriverEntryPoint.h
UefiHiiServicesLibConsumeMdeModulePkgMdeModulePkg/Include/Library/UefiHiiServicesLib.h
DebugLibConsumeMdePkgMdePkg/Include/Library/DebugLib.h
HiiLibConsumeMdeModulePkgMdeModulePkg/Include/Library/HiiLib.h
PlatformSecureLibConsumeSecurityPkgSecurityPkg/Include/Library/PlatformSecureLib.h
DevicePathLibConsumeMdePkgMdePkg/Include/Library/DevicePathLib.h

Module Dependencies

gEfiHiiConfigRoutingProtocolGuid AND
gEfiHiiDatabaseProtocolGuid AND
gEfiVariableArchProtocolGuid AND
gEfiVariableWriteArchProtocolGuid
[UserExtensions.TianoCore."ExtraFiles"]
SecureBootConfigDxeExtra.uni

Source Files


Generated on Thu Sep 24 23:44:25 2015 for SecurityPkg[ALL] by  doxygen 1.5.7.1