## @file\r
# Implementation of EFI HTTP protocol interfaces.\r
#\r
-# Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Packages]\r
MdePkg/MdePkg.dec\r
MdeModulePkg/MdeModulePkg.dec\r
+ NetworkPkg/NetworkPkg.dec\r
\r
[Sources]\r
ComponentName.h\r
HttpImpl.c\r
HttpProto.h\r
HttpProto.c\r
+ HttpsSupport.h\r
+ HttpsSupport.c\r
\r
[LibraryClasses]\r
UefiDriverEntryPoint\r
UefiBootServicesTableLib\r
+ UefiRuntimeServicesTableLib\r
MemoryAllocationLib\r
BaseLib\r
UefiLib\r
gEfiDns6ProtocolGuid ## SOMETIMES_CONSUMES\r
gEfiIp4Config2ProtocolGuid ## SOMETIMES_CONSUMES\r
gEfiIp6ConfigProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiTlsServiceBindingProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiTlsProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiTlsConfigurationProtocolGuid ## SOMETIMES_CONSUMES\r
+\r
+[Guids]\r
+ gEfiTlsCaCertificateGuid ## CONSUMES ## GUID\r
+\r
+[Pcd]\r
+ gEfiNetworkPkgTokenSpaceGuid.PcdAllowHttpConnections ## CONSUMES \r
\r
[UserExtensions.TianoCore."ExtraFiles"]\r
HttpDxeExtra.uni
\ No newline at end of file