]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/Library/TlsAuthConfigLib/TlsAuthConfigLib.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / OvmfPkg / Library / TlsAuthConfigLib / TlsAuthConfigLib.inf
CommitLineData
9c7d0d49
LE
1## @file\r
2#\r
3# A hook-in library for NetworkPkg/TlsAuthConfigDxe, in order to set volatile\r
4# variables related to TLS configuration, before TlsAuthConfigDxe or HttpDxe\r
5# (which is a UEFI_DRIVER) consume them.\r
6#\r
7# Copyright (C) 2013, 2015, 2018, Red Hat, Inc.\r
8# Copyright (c) 2008 - 2012, Intel Corporation. All rights reserved.<BR>\r
9#\r
b26f0cf9 10# SPDX-License-Identifier: BSD-2-Clause-Patent\r
9c7d0d49
LE
11#\r
12##\r
13\r
14[Defines]\r
15 INF_VERSION = 1.26\r
16 BASE_NAME = TlsAuthConfigLib\r
17 FILE_GUID = 660AB627-4C5F-4D42-A3B6-BD021E9028BD\r
18 MODULE_TYPE = BASE\r
19 VERSION_STRING = 1.0\r
20 LIBRARY_CLASS = TlsAuthConfigLib|DXE_DRIVER\r
21 CONSTRUCTOR = TlsAuthConfigInit\r
22\r
23#\r
24# The following information is for reference only and not required by the build\r
25# tools.\r
26#\r
27# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64\r
28#\r
29\r
30[Sources]\r
31 TlsAuthConfigLib.c\r
32\r
33[Packages]\r
34 MdePkg/MdePkg.dec\r
35 NetworkPkg/NetworkPkg.dec\r
36 OvmfPkg/OvmfPkg.dec\r
37\r
38[LibraryClasses]\r
39 BaseLib\r
40 DebugLib\r
41 MemoryAllocationLib\r
42 QemuFwCfgLib\r
43 UefiRuntimeServicesTableLib\r
44\r
45[Guids]\r
ba9c8a8c
LE
46 gEdkiiHttpTlsCipherListGuid ## PRODUCES ## Variable:L"HttpTlsCipherList"\r
47 gEfiTlsCaCertificateGuid ## PRODUCES ## Variable:L"TlsCaCertificate"\r
9c7d0d49
LE
48\r
49[Depex]\r
50 gEfiVariableWriteArchProtocolGuid\r