]> git.proxmox.com Git - mirror_edk2.git/blame - NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigDxe.inf
NetworkPkg/TlsAuthConfigDxe: Use HiiPopUp() instead of CreatePopUp()
[mirror_edk2.git] / NetworkPkg / TlsAuthConfigDxe / TlsAuthConfigDxe.inf
CommitLineData
7618784b
HW
1## @file\r
2# Provides the capability to configure Tls Authentication in a setup browser\r
3# By this module, user may change the content of TlsCaCertificate.\r
4#\r
f3494b80 5# Copyright (c) 2016 - 2017, Intel Corporation. All rights reserved.<BR>\r
ecf98fbc 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
7618784b
HW
7#\r
8##\r
9\r
10[Defines]\r
11 INF_VERSION = 0x00010005\r
12 BASE_NAME = TlsAuthConfigDxe\r
13 MODULE_UNI_FILE = TlsAuthConfigDxe.uni\r
14 FILE_GUID = 7ca1024f-eb17-11e5-9dba-28d2447c4829\r
15 MODULE_TYPE = DXE_DRIVER\r
16 VERSION_STRING = 1.0\r
17 ENTRY_POINT = TlsAuthConfigDxeDriverEntryPoint\r
18 UNLOAD_IMAGE = TlsAuthConfigDxeUnload\r
19\r
20#\r
21# VALID_ARCHITECTURES = IA32 X64\r
22#\r
23\r
24[Packages]\r
25 MdePkg/MdePkg.dec\r
26 MdeModulePkg/MdeModulePkg.dec\r
27 NetworkPkg/NetworkPkg.dec\r
28\r
29[Sources]\r
30 TlsAuthConfigImpl.c\r
31 TlsAuthConfigImpl.h\r
32 TlsAuthConfigNvData.h\r
33 TlsAuthConfigDxe.c\r
34 TlsAuthConfigDxeStrings.uni\r
35 TlsAuthConfigVfr.vfr\r
36\r
37[LibraryClasses]\r
38 BaseLib\r
39 BaseMemoryLib\r
40 MemoryAllocationLib\r
41 UefiLib\r
42 UefiBootServicesTableLib\r
43 UefiRuntimeServicesTableLib\r
44 UefiDriverEntryPoint\r
45 DebugLib\r
46 HiiLib\r
47 DevicePathLib\r
48 UefiHiiServicesLib\r
49 FileExplorerLib\r
50 PrintLib\r
51\r
52[Protocols]\r
53 gEfiDevicePathProtocolGuid ## PRODUCES\r
54 gEfiHiiConfigAccessProtocolGuid ## PRODUCES\r
ddfb0ab1 55 gEfiHiiPopupProtocolGuid ## CONSUMES\r
7618784b
HW
56\r
57[Guids]\r
58 gTlsAuthConfigGuid ## PRODUCES ## GUID\r
f3494b80
LG
59 gEfiCertX509Guid ## SOMETIMES_CONSUMES ## GUID # Indicate the cert type\r
60 gEfiIfrTianoGuid ## SOMETIMES_PRODUCES ## HII\r
61 gEfiTlsCaCertificateGuid ## PRODUCES ## Variable:L"TlsCaCertificate"\r
7618784b
HW
62\r
63[Depex]\r
64 gEfiHiiConfigRoutingProtocolGuid AND\r
65 gEfiHiiDatabaseProtocolGuid\r
66\r
67[UserExtensions.TianoCore."ExtraFiles"]\r
68 TlsAuthConfigDxeExtra.uni\r
69\r