From 717ac8183b04da445b751865deb40330e5da87c3 Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Fri, 4 Apr 2025 19:19:56 -0400 Subject: Sync IEngine.SetUpdateSource with native side. Fixes https://github.com/wixtoolset/issues/issues/9023 --- src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs | 4 ++-- .../burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs | 3 ++- src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) (limited to 'src/api/burn') diff --git a/src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs index 52ac90c5..25413790 100644 --- a/src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs @@ -259,9 +259,9 @@ namespace WixToolset.BootstrapperApplicationApi } /// - public void SetUpdateSource(string url) + public void SetUpdateSource(string url, string authorizationHeader) { - this.engine.SetUpdateSource(url); + this.engine.SetUpdateSource(url, authorizationHeader); } /// diff --git a/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs index 172bafe8..13702757 100644 --- a/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs @@ -220,7 +220,8 @@ namespace WixToolset.BootstrapperApplicationApi /// Sets the URL to the update feed. /// void SetUpdateSource( - [MarshalAs(UnmanagedType.LPWStr)] string url + [MarshalAs(UnmanagedType.LPWStr)] string url, + [MarshalAs(UnmanagedType.LPWStr)] string wzAuthorizationHeader ); /// diff --git a/src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs index ca423309..03ceed06 100644 --- a/src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs @@ -156,7 +156,8 @@ namespace WixToolset.BootstrapperApplicationApi /// Sets the URL to the update feed. /// /// URL of the update feed. - void SetUpdateSource(string url); + /// Additional proxy authentication header. Not currently used. + void SetUpdateSource(string url, string authorizationHeader); /// /// Set the local source for a package or container. -- cgit v1.2.3-55-g6feb