Skip to content

Commit af292cb

Browse files
author
Aditya Abhishek
committed
merge cinflict fix
2 parents a9326bc + db755ab commit af292cb

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

src/VirtualClient/VirtualClient.Core/KeyVaultManager.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ namespace VirtualClient
55
{
66
using System;
77
using System.Net;
8+
using System.Runtime.ConstrainedExecution;
89
using System.Threading;
910
using System.Threading.Tasks;
1011
using Azure;
1112
using Azure.Core;
1213
using Azure.Security.KeyVault.Certificates;
1314
using Azure.Security.KeyVault.Keys;
1415
using Azure.Security.KeyVault.Secrets;
16+
using Microsoft.CodeAnalysis.CSharp.Syntax;
1517
using Polly;
1618
using VirtualClient.Common.Extensions;
1719
using VirtualClient.Contracts;

src/VirtualClient/VirtualClient.Main/OptionFactory.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -866,6 +866,11 @@ public static Option CreateProxyApiOption(bool required = false, object defaultV
866866
"EventHubStore",
867867
"Invalid usage. An Event Hub option cannot be supplied at the same time as a proxy API option. When using a proxy API, all telemetry is uploaded through the proxy.");
868868

869+
OptionFactory.ThrowIfOptionExists(
870+
result,
871+
"KeyVault",
872+
"Invalid usage. A Key Vault option cannot be supplied at the same time as a proxy API option. When using a proxy API, all secrets and certificates are resolved through the proxy.");
873+
869874
return string.Empty;
870875
});
871876

0 commit comments

Comments
 (0)