diff --git a/src/ApiService/ApiService/ApiService.csproj b/src/ApiService/ApiService/ApiService.csproj
index f2502368d..f38e51e64 100644
--- a/src/ApiService/ApiService/ApiService.csproj
+++ b/src/ApiService/ApiService/ApiService.csproj
@@ -34,10 +34,10 @@
-
-
+
+
-
+
diff --git a/src/ApiService/ApiService/GroupMembershipChecker.cs b/src/ApiService/ApiService/GroupMembershipChecker.cs
index f1b7737c0..7ffc62c96 100644
--- a/src/ApiService/ApiService/GroupMembershipChecker.cs
+++ b/src/ApiService/ApiService/GroupMembershipChecker.cs
@@ -1,44 +1,46 @@
-using System.Net.Http;
-using System.Threading.Tasks;
+using System.Threading.Tasks;
+using Microsoft.Graph;
namespace Microsoft.OneFuzz.Service;
abstract class GroupMembershipChecker {
- protected abstract Async.Task> GetGroups(Guid memberId);
+ protected abstract IAsyncEnumerable GetGroups(Guid memberId);
- public async Async.Task IsMember(IEnumerable groupIds, Guid memberId) {
+ public async ValueTask IsMember(IEnumerable groupIds, Guid memberId) {
if (groupIds.Contains(memberId)) {
return true;
}
- var memberGroups = await GetGroups(memberId);
- if (groupIds.Any(memberGroups.Contains)) {
- return true;
- }
-
- return false;
+ return await GetGroups(memberId).AnyAsync(memberGroup => groupIds.Contains(memberGroup));
}
}
class AzureADGroupMembership : GroupMembershipChecker {
- private readonly ICreds _creds;
- public AzureADGroupMembership(ICreds creds) => _creds = creds;
- protected override async Task> GetGroups(Guid memberId) =>
- await _creds.QueryMicrosoftGraph>(HttpMethod.Get, $"users/{memberId}/transitiveMemberOf");
+ private readonly GraphServiceClient _graphClient;
+ public AzureADGroupMembership(GraphServiceClient graphClient) => _graphClient = graphClient;
+ protected override async IAsyncEnumerable GetGroups(Guid memberId) {
+ var page = await _graphClient.Users[memberId.ToString()].TransitiveMemberOf.Request().GetAsync();
+ while (page is not null) {
+ foreach (var obj in page) {
+ yield return Guid.Parse(obj.Id);
+ }
+
+ page = await page.NextPageRequest.GetAsync();
+ }
+ }
}
class StaticGroupMembership : GroupMembershipChecker {
- private readonly Dictionary> _memberships;
+ private readonly IReadOnlyDictionary> _memberships;
public StaticGroupMembership(IDictionary memberships) {
- _memberships = memberships.ToDictionary(kvp => kvp.Key, kvp => kvp.Value.ToList());
+ _memberships = memberships.ToDictionary(kvp => kvp.Key, kvp => (IReadOnlyList)kvp.Value.ToList());
}
- protected override Task> GetGroups(Guid memberId) {
- var result = Enumerable.Empty();
- if (_memberships.TryGetValue(memberId, out var found)) {
- result = found;
+ protected override IAsyncEnumerable GetGroups(Guid memberId) {
+ if (_memberships.TryGetValue(memberId, out var groups)) {
+ return groups.ToAsyncEnumerable();
}
- return Async.Task.FromResult(result);
+ return AsyncEnumerable.Empty();
}
}
diff --git a/src/ApiService/ApiService/Program.cs b/src/ApiService/ApiService/Program.cs
index b8f811b5a..103a6c84a 100644
--- a/src/ApiService/ApiService/Program.cs
+++ b/src/ApiService/ApiService/Program.cs
@@ -9,12 +9,14 @@ using Async = System.Threading.Tasks;
using System.Text.Json;
using ApiService.OneFuzzLib.Orm;
using Azure.Core.Serialization;
+using Azure.Identity;
using Microsoft.ApplicationInsights.DependencyCollector;
using Microsoft.ApplicationInsights.Extensibility;
using Microsoft.Azure.Functions.Worker;
using Microsoft.Azure.Functions.Worker.Middleware;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
+using Microsoft.Graph;
using Microsoft.OneFuzz.Service.OneFuzzLib.Orm;
namespace Microsoft.OneFuzz.Service;
@@ -112,6 +114,7 @@ public class Program {
ConnectionString = $"InstrumentationKey={config.ApplicationInsightsInstrumentationKey}",
};
})
+ .AddSingleton(new GraphServiceClient(new DefaultAzureCredential()))
.AddSingleton()
.AddSingleton()
.AddSingleton()
diff --git a/src/ApiService/ApiService/onefuzzlib/Creds.cs b/src/ApiService/ApiService/onefuzzlib/Creds.cs
index 4fabfdfac..44fbd81be 100644
--- a/src/ApiService/ApiService/onefuzzlib/Creds.cs
+++ b/src/ApiService/ApiService/onefuzzlib/Creds.cs
@@ -1,5 +1,4 @@
using System.Net.Http;
-using System.Net.Http.Json;
using System.Threading.Tasks;
using Azure.Core;
using Azure.Identity;
@@ -30,11 +29,8 @@ public interface ICreds {
public Uri GetInstanceUrl();
public Async.Task GetScalesetPrincipalId();
- public Async.Task QueryMicrosoftGraph(HttpMethod method, string resource);
-
public GenericResource ParseResourceId(string resourceId);
public GenericResource ParseResourceId(ResourceIdentifier resourceId);
-
public Async.Task GetData(GenericResource resource);
Async.Task> GetRegions();
public ResourceIdentifier GetScalesetIdentityResourcePath();
@@ -133,42 +129,6 @@ public sealed class Creds : ICreds {
return new ResourceIdentifier($"{resourceGroupPath}/Microsoft.ManagedIdentity/userAssignedIdentities/{scalesetIdName}");
}
-
- // https://docs.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0
- private static readonly Uri _graphResource = new("https://graph.microsoft.com");
- private static readonly Uri _graphResourceEndpoint = new("https://graph.microsoft.com/v1.0");
-
-
- public async Task QueryMicrosoftGraph(HttpMethod method, string resource) {
- var cred = GetIdentity();
-
- var scopes = new string[] { $"{_graphResource}/.default" };
- var accessToken = await cred.GetTokenAsync(new TokenRequestContext(scopes));
-
- var uri = new Uri($"{_graphResourceEndpoint}/{resource}");
- using var httpClient = _httpClientFactory.CreateClient();
- using var response = await httpClient.SendAsync(new HttpRequestMessage {
- Headers = {
- {"Authorization", $"Bearer {accessToken.Token}"},
- {"Content-Type", "application/json"},
- },
- Method = method,
- RequestUri = uri,
- });
-
- if (response.IsSuccessStatusCode) {
- var result = await response.Content.ReadFromJsonAsync();
- if (result is null) {
- throw new GraphQueryException($"invalid data expected a json object: HTTP {response.StatusCode}");
- }
-
- return result;
- } else {
- var errorText = await response.Content.ReadAsStringAsync();
- throw new GraphQueryException($"request did not succeed: HTTP {response.StatusCode} - {errorText}");
- }
- }
-
public GenericResource ParseResourceId(ResourceIdentifier resourceId) {
return ArmClient.GetGenericResource(resourceId);
}
diff --git a/src/ApiService/ApiService/onefuzzlib/EndpointAuthorization.cs b/src/ApiService/ApiService/onefuzzlib/EndpointAuthorization.cs
index cfdaad9b9..82b82574d 100644
--- a/src/ApiService/ApiService/onefuzzlib/EndpointAuthorization.cs
+++ b/src/ApiService/ApiService/onefuzzlib/EndpointAuthorization.cs
@@ -1,6 +1,7 @@
using System.Net;
using System.Net.Http;
using Microsoft.Azure.Functions.Worker.Http;
+using Microsoft.Graph;
namespace Microsoft.OneFuzz.Service;
@@ -27,10 +28,12 @@ public interface IEndpointAuthorization {
public class EndpointAuthorization : IEndpointAuthorization {
private readonly IOnefuzzContext _context;
private readonly ILogTracer _log;
+ private readonly GraphServiceClient _graphClient;
- public EndpointAuthorization(IOnefuzzContext context, ILogTracer log) {
+ public EndpointAuthorization(IOnefuzzContext context, ILogTracer log, GraphServiceClient graphClient) {
_context = context;
_log = log;
+ _graphClient = graphClient;
}
public virtual async Async.Task CallIf(HttpRequestData req, Func> method, bool allowUser = false, bool allowAgent = false) {
@@ -170,7 +173,7 @@ public class EndpointAuthorization : IEndpointAuthorization {
return new StaticGroupMembership(config.GroupMembership);
}
- return new AzureADGroupMembership(_context.Creds);
+ return new AzureADGroupMembership(_graphClient);
}
private static RequestAccess? GetRules(InstanceConfig config) {
diff --git a/src/ApiService/ApiService/packages.lock.json b/src/ApiService/ApiService/packages.lock.json
index f990631d9..d03c5f2e9 100644
--- a/src/ApiService/ApiService/packages.lock.json
+++ b/src/ApiService/ApiService/packages.lock.json
@@ -273,18 +273,21 @@
},
"Microsoft.Graph": {
"type": "Direct",
- "requested": "[4.24.0, )",
- "resolved": "4.24.0",
- "contentHash": "OPyHQ+EzuYjp3XExGB0SvySXY3pxU+bXLl3ADdvje/yOMFvpNOpEu111tmh2aM/RCplaoMQjBA5oa9pUVIH0cg==",
+ "requested": "[4.37.0, )",
+ "resolved": "4.37.0",
+ "contentHash": "XfbRLmmyJkNcNFbjC+FP+LgeFiOk2cNn7TeLh9A2T24UXCwy8Kz4rKTvfmdgYUAO8fcSe4kkGNOmfG1H6Myktg==",
"dependencies": {
- "Microsoft.Graph.Core": "2.0.8"
+ "Microsoft.Graph.Core": "2.0.12"
}
},
"Microsoft.Identity.Client": {
"type": "Direct",
- "requested": "[4.43.0, )",
- "resolved": "4.43.0",
- "contentHash": "uaUMZB3Ywi7IPVvgRZOQotlYhD8sA4wtZESkA0qF9SYAifr1RzJyaGTFtfbAyZ/J5kGUhRklrCJIRpd0MaihKQ=="
+ "requested": "[4.46.2, )",
+ "resolved": "4.46.2",
+ "contentHash": "cuW7fAkazUshVFzSx5cyKPlJFBctoAHRxUpOdcIfsaHAKhb56dY6dY7f9rjZSIZHdFu/cvf6eSnGyHdvHxGccg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.22.0"
+ }
},
"Microsoft.Identity.Web.TokenCache": {
"type": "Direct",
@@ -313,12 +316,12 @@
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Direct",
- "requested": "[6.17.0, )",
- "resolved": "6.17.0",
- "contentHash": "G3rY4WLr54Mo+97+AEq0ANpiKvW7E8Qu5bKWfVMa7rkyJtvrOxUqp/OLqrGw/6JDbD5GlxnAtFKukGteUuB0rQ==",
+ "requested": "[6.22.1, )",
+ "resolved": "6.22.1",
+ "contentHash": "frANPgctdIdiOHMWYs2FoOULPBdccoORiT9bxBdL9vNvf3xbHlLwKYLysfZarZZBTXiC1OuTNv1moAHVmBpHJw==",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.17.0",
- "Microsoft.IdentityModel.Tokens": "6.17.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "6.22.1",
+ "Microsoft.IdentityModel.Tokens": "6.22.1"
}
},
"System.Linq.Async": {
@@ -769,15 +772,16 @@
},
"Microsoft.Graph.Core": {
"type": "Transitive",
- "resolved": "2.0.8",
- "contentHash": "CcsCgY1O+LQaKMJkQCpVZPmK6uiFFUu49MwqTxoTBYtFG2/NwyGAIpla5gct8jWlS0DBKXWAyRlIzKt/6UGIDQ==",
+ "resolved": "2.0.12",
+ "contentHash": "3a6vQADJMDJX0ZrU+lVYjlJxpsDAJNUmgB8vXodwrlGHkHJP7TqsQZ43MeU35XkoPfWtEj06+Hed3SLFlkoqAg==",
"dependencies": {
- "Azure.Core": "1.22.0",
- "Microsoft.Identity.Client": "4.41.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.15.1",
+ "Azure.Core": "1.25.0",
+ "Microsoft.Identity.Client": "4.46.1",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.22.0",
"System.Diagnostics.DiagnosticSource": "4.7.1",
+ "System.Net.Http": "4.3.4",
"System.Security.Claims": "4.3.0",
- "System.Text.Json": "6.0.2"
+ "System.Text.Json": "6.0.5"
}
},
"Microsoft.Identity.Client.Extensions.Msal": {
@@ -789,44 +793,52 @@
"System.Security.Cryptography.ProtectedData": "4.5.0"
}
},
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "6.22.1",
+ "contentHash": "onMMmg5PhYpKJj5ZdqcVLbVOp8iwCExcr3lC7M1B5hq31hCF0vIIziRWmJzLFTTGZo3nmeYgjXdWee729+X7RQ=="
+ },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "I3cSVE185qF3a222/iQIdmBFhrhZBtz7wZ1RUUbMuHC1un79XCI7vggbWdmbqIttFcUoeziemadO6t+3FLjcSA==",
+ "resolved": "6.22.1",
+ "contentHash": "MOBYlr56CKHqCnPx6+EGY0r+WCfNk4bxnkf/GD9QZ8Hl3pW3e5h9Gzeqz4XrXbE51VL0Cqu4h1Ez2/P1vdkSjA==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.17.0"
+ "Microsoft.IdentityModel.Tokens": "6.22.1"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "Ix6/CMLDoo939NDf1ARDuGK6YERY7pAX9WYbfwb4gZqx7r52unMFIykJk+zlEBX7jjtbDz/0uzikQFvheV9KsQ=="
+ "resolved": "6.22.1",
+ "contentHash": "YcG+bVyyGE8+Ye20ij+uEzzzLDPBiXCOIN/vUOsn/pLIKx4cd+sYzX9GIYOMKHXGLQCd8CQ6YWuuqhUMaxYwRA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.22.1"
+ }
},
"Microsoft.IdentityModel.Protocols": {
"type": "Transitive",
- "resolved": "6.15.1",
- "contentHash": "6nHr+4yE8vj620Vy4L0pl7kmkvWc06wBrJ+AOo/gjqzu/UD/MYgySUqRGlZYrvvNmKkUWMw4hdn78MPCb4bstA==",
+ "resolved": "6.22.0",
+ "contentHash": "DZ9yTL2xSk2C3i6QjOgQvNhfSnQ3ZnmOEVlmL2i4ZQHw3jigZmioE8XGv59Ba7rnk6xAl+Oo8DxlkZv4qU/4rQ==",
"dependencies": {
- "Microsoft.IdentityModel.Logging": "6.15.1",
- "Microsoft.IdentityModel.Tokens": "6.15.1"
+ "Microsoft.IdentityModel.Logging": "6.22.0",
+ "Microsoft.IdentityModel.Tokens": "6.22.0"
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect": {
"type": "Transitive",
- "resolved": "6.15.1",
- "contentHash": "WwecgT/PNrytLNUWjkYtnnG2LXMAzkINSaZM+8dPPiEpOGz1bQDBWAenTSurYICxGoA1sOPriFXk+ocnQyprKw==",
+ "resolved": "6.22.0",
+ "contentHash": "Ig+zgdXT5rbzhN71TkjeHd7HMWO+wq89V5KecXWgJvNrWKTp2xVerDsWqM5SUz7UU3d1m6aotq4ABKZuNn71qA==",
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.15.1",
- "System.IdentityModel.Tokens.Jwt": "6.15.1"
+ "Microsoft.IdentityModel.Protocols": "6.22.0",
+ "System.IdentityModel.Tokens.Jwt": "6.22.0"
}
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "mhOe+d9BQg5U45TkTCyXAFOjl7RvwaFj6v9qo8b+WFolkuGsfjSFfQ+WI9D3ho9sD/fK75gvL4JptmjLzyUPkw==",
+ "resolved": "6.22.1",
+ "contentHash": "6uLKF6V308dPZcMDsEFa0y7H2IM8oPGK/swkO3yT/H+XuXsP0j5AkAEctvPXyHKS36NZQAV5wLQcCMg5OAzuJA==",
"dependencies": {
"Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.17.0",
+ "Microsoft.IdentityModel.Logging": "6.22.1",
"System.Security.Cryptography.Cng": "4.5.0"
}
},
@@ -950,18 +962,18 @@
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q=="
+ "resolved": "4.3.2",
+ "contentHash": "7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g=="
},
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA=="
+ "resolved": "4.3.2",
+ "contentHash": "0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw=="
},
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw=="
+ "resolved": "4.3.2",
+ "contentHash": "G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg=="
},
"runtime.native.System": {
"type": "Transitive",
@@ -1000,30 +1012,30 @@
},
"runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
+ "resolved": "4.3.2",
+ "contentHash": "QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==",
"dependencies": {
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
}
},
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A=="
+ "resolved": "4.3.2",
+ "contentHash": "I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ=="
},
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ=="
+ "resolved": "4.3.2",
+ "contentHash": "1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA=="
},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
"type": "Transitive",
@@ -1032,28 +1044,28 @@
},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g=="
+ "resolved": "4.3.2",
+ "contentHash": "6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w=="
},
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg=="
+ "resolved": "4.3.2",
+ "contentHash": "vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg=="
},
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ=="
+ "resolved": "4.3.2",
+ "contentHash": "7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw=="
},
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A=="
+ "resolved": "4.3.2",
+ "contentHash": "xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w=="
},
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg=="
+ "resolved": "4.3.2",
+ "contentHash": "leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg=="
},
"System.AppContext": {
"type": "Transitive",
@@ -1403,10 +1415,10 @@
},
"System.Net.Http": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==",
+ "resolved": "4.3.4",
+ "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==",
"dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Platforms": "1.1.1",
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Diagnostics.DiagnosticSource": "4.3.0",
@@ -1431,7 +1443,7 @@
"System.Threading.Tasks": "4.3.0",
"runtime.native.System": "4.3.0",
"runtime.native.System.Net.Http": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
}
},
"System.Net.Primitives": {
@@ -1888,8 +1900,8 @@
},
"System.Text.Json": {
"type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "0nE2gwXLn3PTBOPwORLqwuYvWB+Beomt9ZBX+6LmogMNKUvfD1SoDb/ycB1vBntT94rGaB/SvxEyeLu14H6aEg==",
+ "resolved": "6.0.5",
+ "contentHash": "SSH+YYrMpvLcy7Orzb5K1tSyffnFacWahyxCCjYH1PbSHdAF4dekmIetBurFKgtTHDmwEe/J2Csi/7niRH6d/g==",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
"System.Text.Encodings.Web": "6.0.0"
diff --git a/src/ApiService/FunctionalTests/packages.lock.json b/src/ApiService/FunctionalTests/packages.lock.json
index 2a755535b..0877e637e 100644
--- a/src/ApiService/FunctionalTests/packages.lock.json
+++ b/src/ApiService/FunctionalTests/packages.lock.json
@@ -44,372 +44,6 @@
"resolved": "2.4.3",
"contentHash": "kZZSmOmKA8OBlAJaquPXnJJLM9RwQ27H7BMVqfMLUcTi9xHinWGJiWksa3D4NEtz0wZ/nxd2mogObvBgJKCRhQ=="
},
- "Azure.Core": {
- "type": "Transitive",
- "resolved": "1.25.0",
- "contentHash": "X8Dd4sAggS84KScWIjEbFAdt2U1KDolQopTPoHVubG2y3CM54f9l6asVrP5Uy384NWXjsspPYaJgz5xHc+KvTA==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
- "System.Diagnostics.DiagnosticSource": "4.6.0",
- "System.Memory.Data": "1.0.2",
- "System.Numerics.Vectors": "4.5.0",
- "System.Text.Encodings.Web": "4.7.2",
- "System.Text.Json": "4.7.2",
- "System.Threading.Tasks.Extensions": "4.5.4"
- }
- },
- "Azure.Data.Tables": {
- "type": "Transitive",
- "resolved": "12.5.0",
- "contentHash": "XeIxPf+rF1NXkX3NJSB0ZTNgU233vyPXGmaFsR0lUVibtWP/lj+Qu1FcPxoslURcX0KC+UgTb226nqVdHjoweQ==",
- "dependencies": {
- "Azure.Core": "1.22.0",
- "System.Text.Json": "4.7.2"
- }
- },
- "Azure.Identity": {
- "type": "Transitive",
- "resolved": "1.6.0",
- "contentHash": "EycyMsb6rD2PK9P0SyibFfEhvWWttdrYhyPF4f41uzdB/44yQlV+2Wehxyg489Rj6gbPvSPgbKq0xsHJBhipZA==",
- "dependencies": {
- "Azure.Core": "1.24.0",
- "Microsoft.Identity.Client": "4.39.0",
- "Microsoft.Identity.Client.Extensions.Msal": "2.19.3",
- "System.Memory": "4.5.4",
- "System.Security.Cryptography.ProtectedData": "4.7.0",
- "System.Text.Json": "4.7.2",
- "System.Threading.Tasks.Extensions": "4.5.4"
- }
- },
- "Azure.Messaging.EventGrid": {
- "type": "Transitive",
- "resolved": "4.10.0",
- "contentHash": "X3dh3Cek/7wFPUrBJ2KbnkJteGjWvKBoSBmD/uQm8reMIavCFTKhnl95F937eLn/2cSsm5l3oPHtYPFtDerA7Q==",
- "dependencies": {
- "Azure.Core": "1.24.0",
- "System.Memory.Data": "1.0.2",
- "System.Text.Json": "4.7.2"
- }
- },
- "Azure.ResourceManager": {
- "type": "Transitive",
- "resolved": "1.3.1",
- "contentHash": "oEeqW/oMie1ZOnkGdNJrxFbIpgobEKBLTVjE/Lu6EoyKqLSAgr07jdTL8eSK8Y+Ak1ecdN7cpRGPAJGWrGblZQ==",
- "dependencies": {
- "Azure.Core": "1.25.0",
- "System.Text.Json": "4.7.2"
- }
- },
- "Azure.ResourceManager.Compute": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "dmDhokNFcyreIYZMkha8OsLmch0hW/sdOA2nxN4MPVd8KJgGWB8DxCZWwG7qhh59RInKtmWOP8BnBS5mN+W5wQ==",
- "dependencies": {
- "Azure.Core": "1.25.0",
- "Azure.ResourceManager": "1.2.0",
- "System.Text.Json": "4.7.2"
- }
- },
- "Azure.ResourceManager.Monitor": {
- "type": "Transitive",
- "resolved": "1.0.0-beta.2",
- "contentHash": "yPaVtBPI3OTxAXQ+I+lxMPalrJ/YsM6rlunqFA9NIYBzRQkVFZvn013RkHY5SZUD7icKXTbanP6Nefc8vosqMg==",
- "dependencies": {
- "Azure.Core": "1.24.0",
- "Azure.ResourceManager": "1.0.0",
- "System.Text.Json": "4.7.2"
- }
- },
- "Azure.ResourceManager.Network": {
- "type": "Transitive",
- "resolved": "1.0.0",
- "contentHash": "BhN2ULPSgi7vPmllXycYbGUBF/r9fI4zklGbuCBWPCNm2hJrFRQOwUy1NYy2UmLBRHtcAK7zp376n+lylsyjAg==",
- "dependencies": {
- "Azure.Core": "1.25.0",
- "Azure.ResourceManager": "1.2.0",
- "System.Text.Json": "4.7.2"
- }
- },
- "Azure.ResourceManager.Resources": {
- "type": "Transitive",
- "resolved": "1.3.0",
- "contentHash": "a0MOZqfEsMjHTxYP0RmQSTvZooT67alArNmeUlc0DyeQLgJng/HTKGcdIfY4tS7Y1RO8sVf3bFp1gHTqpkZKwQ==",
- "dependencies": {
- "Azure.Core": "1.25.0",
- "Azure.ResourceManager": "1.3.0",
- "System.Text.Json": "4.7.2"
- }
- },
- "Azure.ResourceManager.Storage": {
- "type": "Transitive",
- "resolved": "1.0.0-beta.11",
- "contentHash": "w7hOgG4yUFTRrJ65FzHeIQH8wFPczSJG12SnFiA9HrcvoceD/8CflIk5aPHzqc6moB3A1od0lwGciluovsHMbg==",
- "dependencies": {
- "Azure.Core": "1.25.0",
- "Azure.ResourceManager": "1.2.0",
- "System.Text.Json": "4.7.2"
- }
- },
- "Azure.Security.KeyVault.Secrets": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "GRnmQzTXDVABry1rC8PwuVOHSDCUGn4Om1ABTCzWfHdDSOwRydtQ13ucJ1Z0YtdajklNwxEL6lhHGhFCI0diAw==",
- "dependencies": {
- "Azure.Core": "1.23.0",
- "System.Memory": "4.5.4",
- "System.Text.Json": "4.7.2",
- "System.Threading.Tasks.Extensions": "4.5.4"
- }
- },
- "Azure.Storage.Blobs": {
- "type": "Transitive",
- "resolved": "12.13.0",
- "contentHash": "h5ZxRwmS/U1NOFwd+MuHJe4To1hEPu/yeBIKS1cbAHTDc+7RBZEjPf1VFeUZsIIuHvU/AzXtcRaph9BHuPRNMQ==",
- "dependencies": {
- "Azure.Storage.Common": "12.12.0",
- "System.Text.Json": "4.7.2"
- }
- },
- "Azure.Storage.Common": {
- "type": "Transitive",
- "resolved": "12.12.0",
- "contentHash": "Ms0XsZ/D9Pcudfbqj+rWeCkhx/ITEq8isY0jkor9JFmDAEHsItFa2XrWkzP3vmJU6EsXQrk4snH63HkW/Jksvg==",
- "dependencies": {
- "Azure.Core": "1.25.0",
- "System.IO.Hashing": "6.0.0"
- }
- },
- "Azure.Storage.Queues": {
- "type": "Transitive",
- "resolved": "12.11.0",
- "contentHash": "qpe1Gs1/2t18FoZORF3TgPTaF31RJhN5DQFgZ6ay6qKak9IztaqwKG8Lv2eZ/yhRKJNrOVnaZF4iqf7a4N57BA==",
- "dependencies": {
- "Azure.Storage.Common": "12.12.0",
- "System.Memory.Data": "1.0.2",
- "System.Text.Json": "4.7.2"
- }
- },
- "Faithlife.Utility": {
- "type": "Transitive",
- "resolved": "0.12.2",
- "contentHash": "JgMAGj8ekeAzKkagubXqf1UqgfHq89GyA1UQYWbkAe441uRr2Rh2rktkx5Z0LPwmD/aOqu9cxjekD2GZjP8rbw=="
- },
- "Google.Protobuf": {
- "type": "Transitive",
- "resolved": "3.15.8",
- "contentHash": "tA0S9QXJq+r3CjwBlcn5glEUrbdAxhPWO4yhq5+ycn6WW6+nsvqzO6Qf6NE9XWbEz/F2QSpBTxjdTI7SvVy7CQ==",
- "dependencies": {
- "System.Memory": "4.5.3",
- "System.Runtime.CompilerServices.Unsafe": "4.5.2"
- }
- },
- "Grpc.Core.Api": {
- "type": "Transitive",
- "resolved": "2.37.0",
- "contentHash": "ubqW2nTpiHyDudYGVXM+Vjh6WbgsI1fVQxsDK14/GnyPgiNMuNl8+GQcAYp5QPhAk5H4fjHJPI+KvbpVk8z6iQ==",
- "dependencies": {
- "System.Memory": "4.5.3"
- }
- },
- "Grpc.Net.Client": {
- "type": "Transitive",
- "resolved": "2.37.0",
- "contentHash": "oMDNXAPkBzfXljv/ZzlZSf22TEstBNI6je85/c3iztlFbbixTMLgi0sIu/uHtEKoEWUPr0nmBMvD+jtqKorGTg==",
- "dependencies": {
- "Grpc.Net.Common": "2.37.0",
- "Microsoft.Extensions.Logging.Abstractions": "3.0.3"
- }
- },
- "Grpc.Net.ClientFactory": {
- "type": "Transitive",
- "resolved": "2.37.0",
- "contentHash": "zyeFej1A36+s5K6+zDUirmDEGHEFnHapQisT7YsR9nQqKsw1uYqjtG1gSVSg/Zvk0KYeLHs5/URtTU71kS4APg==",
- "dependencies": {
- "Grpc.Net.Client": "2.37.0",
- "Microsoft.Extensions.Http": "3.0.3"
- }
- },
- "Grpc.Net.Common": {
- "type": "Transitive",
- "resolved": "2.37.0",
- "contentHash": "V7fZb+87qB6Jio6uWXDHkxI9WT+y4EFwicAHkzB2lm/9wJazD0V35HhQjxvoONsldObaUimjqd4b/XZ0G07sDQ==",
- "dependencies": {
- "Grpc.Core.Api": "2.37.0"
- }
- },
- "Microsoft.ApplicationInsights": {
- "type": "Transitive",
- "resolved": "2.21.0",
- "contentHash": "btZEDWAFNo9CoYliMCriSMTX3ruRGZTtYw4mo2XyyfLlowFicYVM2Xszi5evDG95QRYV7MbbH3D2RqVwfZlJHw==",
- "dependencies": {
- "System.Diagnostics.DiagnosticSource": "5.0.0"
- }
- },
- "Microsoft.AspNetCore.Cryptography.Internal": {
- "type": "Transitive",
- "resolved": "5.0.8",
- "contentHash": "giHheyNLOb+cAHpb8b0GhaS0xJ+hAIIDSyWPe5aOPwpgctsjOPRKFyn/268xv+zBVuEtyRJJEnBUlkOVzyIpZA=="
- },
- "Microsoft.AspNetCore.DataProtection": {
- "type": "Transitive",
- "resolved": "5.0.8",
- "contentHash": "wCMdfuKA+ePcB4nEDau5tNhhhC5NFa2LEXoRhk2Xaot13FFlyKA4t5UzIyV/OnAfB/bqbAIvChJD+biWY7u5SA==",
- "dependencies": {
- "Microsoft.AspNetCore.Cryptography.Internal": "5.0.8",
- "Microsoft.AspNetCore.DataProtection.Abstractions": "5.0.8",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Hosting.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0",
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Security.Cryptography.Xml": "5.0.0"
- }
- },
- "Microsoft.AspNetCore.DataProtection.Abstractions": {
- "type": "Transitive",
- "resolved": "5.0.8",
- "contentHash": "ZI9S2NGjuOKXN3PxJcF8EKVwd1cqpWyUSqiVoH8gqq5tlHaXULwPmoR0DBOFON4sEFETRWI69f5RQ3tJWw205A=="
- },
- "Microsoft.Azure.Functions.Worker": {
- "type": "Transitive",
- "resolved": "1.6.0",
- "contentHash": "Gzq2IPcMCym6wPpFayLbuvhrfr72OEInJJlKaIAqU9+HldVaTt54cm3hPe7kIok+QuWnwb/TtYtlmrkR0Nbhsg==",
- "dependencies": {
- "Azure.Core": "1.10.0",
- "Microsoft.Azure.Functions.Worker.Core": "1.4.0",
- "Microsoft.Azure.Functions.Worker.Grpc": "1.3.1",
- "Microsoft.Extensions.Hosting": "5.0.0",
- "Microsoft.Extensions.Hosting.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Core": {
- "type": "Transitive",
- "resolved": "1.4.0",
- "contentHash": "6fTSb6JDm+1CNKsaPziL36c3tfN4xxYnC9XoJsm0g9tY+72dVqUa2aPc6RtkwBmT5sjNrsUDlUC+IhG+ehjppQ==",
- "dependencies": {
- "Azure.Core": "1.10.0",
- "Microsoft.Extensions.Hosting": "5.0.0",
- "Microsoft.Extensions.Hosting.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Extensions.Abstractions": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "kAs9BTuzdOvyuN2m5CYyQzyvzXKJ6hhIOgcwm0W8Q+Fwj91a1eBmRSi9pVzpM4V3skNt/+pkPD3wxFD4nEw0bg=="
- },
- "Microsoft.Azure.Functions.Worker.Extensions.EventGrid": {
- "type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "8Kjhxaj2gK2Bi5K5jiNAG/e9tTlRItFNCINj+kfUDMBbf5lsiZUBChyAQCxrnITeHKkwAtgXB7GBX4W1Xcoc0A==",
- "dependencies": {
- "Microsoft.Azure.Functions.Worker.Extensions.Abstractions": "1.0.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Extensions.Http": {
- "type": "Transitive",
- "resolved": "3.0.13",
- "contentHash": "GX41psGbjLSPKuFnBcGGB7PAAdhfLsgxvGVsyGq/jQwgGwjAVRRx2UbSl35+imKwCPZdT5vGjq6YV1rgXIeEvA==",
- "dependencies": {
- "Microsoft.Azure.Functions.Worker.Extensions.Abstractions": "1.0.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Extensions.SignalRService": {
- "type": "Transitive",
- "resolved": "1.7.0",
- "contentHash": "mgk7ZnrXLPCI70cYgqxi+TJMJJgRMPYzZwIFMpxP2cto3D6XSxbF8eGj46T4DwopBBqWpfJ4Y2QFB93hNb4Yxg==",
- "dependencies": {
- "Microsoft.Azure.Functions.Worker.Extensions.Abstractions": "1.1.0",
- "Microsoft.Extensions.Primitives": "5.0.1",
- "System.Text.Json": "5.0.2"
- }
- },
- "Microsoft.Azure.Functions.Worker.Extensions.Storage": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "VwcmWk29//8CkXCxCR7vxMnqsuh+O0018eavRCGscI+uRKHdvlHDG97vwfdwuTzwKuoo7ztQbAvHfkp+sxoiEQ==",
- "dependencies": {
- "Microsoft.Azure.Functions.Worker.Extensions.Storage.Blobs": "5.0.0",
- "Microsoft.Azure.Functions.Worker.Extensions.Storage.Queues": "5.0.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Extensions.Storage.Blobs": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "Cr+ziBQA/Lyt5rMURHBje+foGook+B82gnAfEE32bHcXGlpKJnnVdLqHy0OqHliUksFddkRYS2gY8dYx+NH/mA==",
- "dependencies": {
- "Microsoft.Azure.Functions.Worker.Extensions.Abstractions": "1.1.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Extensions.Storage.Queues": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "cF95kiiU6PD9sptrV3GKQKzRv2DYATYNTpOtvUtbAYQ4xPFKgF4ke3fDBcu+cu2O1/C8FQ7MhzkEQv00bx552A==",
- "dependencies": {
- "Microsoft.Azure.Functions.Worker.Extensions.Abstractions": "1.1.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Extensions.Timer": {
- "type": "Transitive",
- "resolved": "4.1.0",
- "contentHash": "8HvZaChaw40EKBfBew0XG132YhO6bEw0nznvey7gkhm9thUe6wkA2LXTXHXxcYefbx0rlh57WedSiJgKTG7MvQ==",
- "dependencies": {
- "Microsoft.Azure.Functions.Worker.Extensions.Abstractions": "1.0.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Grpc": {
- "type": "Transitive",
- "resolved": "1.3.1",
- "contentHash": "lMlbyfRagSQZVWN73jnaB0tVTMhfKHSy6IvFXC7fCGh+7uA9LJNjcMOQbVkUnmvb/I/SxslMqD7xcebrxFL3TQ==",
- "dependencies": {
- "Azure.Core": "1.10.0",
- "Google.Protobuf": "3.15.8",
- "Grpc.Net.Client": "2.37.0",
- "Grpc.Net.ClientFactory": "2.37.0",
- "Microsoft.Azure.Functions.Worker.Core": "1.3.1",
- "Microsoft.Extensions.Hosting": "5.0.0",
- "Microsoft.Extensions.Hosting.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Sdk": {
- "type": "Transitive",
- "resolved": "1.3.0",
- "contentHash": "g9oXOl9xr1O3alWItAiYLNu3BnXebLW51BRB06yuO86LPGRZewyJu88EwUdC2NU9wnIeE3/ObMuEAnRALZeuTQ==",
- "dependencies": {
- "Microsoft.Azure.Functions.Worker.Sdk.Analyzers": "1.1.0"
- }
- },
- "Microsoft.Azure.Functions.Worker.Sdk.Analyzers": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "J7AZ9iv/UCd4Di0c84h1P/Sa1aQr5uqO0EBUKwE0AZeWJ11dDfKAwxMiAxYOKR+giy31DWBnuFc4GKY3BQYUjg=="
- },
- "Microsoft.Azure.Management.Monitor": {
- "type": "Transitive",
- "resolved": "0.28.0-preview",
- "contentHash": "XgWDDtop/1/uvO76GJ5vyjwvhkvnsLPgouqf7i9EU2QavWP8AL+Vu/aEL2wgPkGml6an+JSrrCKtI8eFjPCyGA==",
- "dependencies": {
- "Microsoft.Rest.ClientRuntime": "[2.3.20, 3.0.0)",
- "Microsoft.Rest.ClientRuntime.Azure": "[3.3.19, 4.0.0)",
- "Newtonsoft.Json": "10.0.3",
- "System.Net.Http": "4.3.0"
- }
- },
- "Microsoft.Azure.Management.OperationalInsights": {
- "type": "Transitive",
- "resolved": "0.24.0-preview",
- "contentHash": "wPDI5PLv/whYHPArcmDOaemdhNBEgDfCUZbJcmuXy7TjNujp4ibwyCpbnyA6uwoeyhmsW/1tp9LnTQ5WnT4HuQ==",
- "dependencies": {
- "Microsoft.Rest.ClientRuntime": "[2.3.20, 3.0.0)",
- "Microsoft.Rest.ClientRuntime.Azure": "[3.3.19, 4.0.0)",
- "Newtonsoft.Json": "10.0.3",
- "System.Net.Http": "4.3.0"
- }
- },
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
- },
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "17.1.0",
@@ -417,344 +51,25 @@
},
"Microsoft.CSharp": {
"type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ=="
- },
- "Microsoft.Extensions.Caching.Abstractions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "bu8As90/SBAouMZ6fJ+qRNo1X+KgHGrVueFhhYi+E5WqEhcnp2HoWRFnMzXQ6g4RdZbvPowFerSbKNH4Dtg5yg==",
+ "resolved": "4.0.1",
+ "contentHash": "17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.Caching.Memory": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "/1qPCleFOkJe0O+xmFqCNLFYQZTJz965sVw8CUB/BQgsApBwzAUsL2BUkDvQW+geRUVTXUS9zLa0pBjC2VJ1gA==",
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.Configuration": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "LN322qEKHjuVEhhXueTUe7RNePooZmS8aGid5aK2woX3NPjSnONFyKUc6+JknOS6ce6h2tCLfKPTBXE3mN/6Ag==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.Configuration.Binder": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "Of1Irt1+NzWO+yEYkuDh5TpT4On7LKl98Q9iLqCdOZps6XXEWDj3AKtmyvzJPVXZe4apmkJJIiDL7rR1yC+hjQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Extensions.Configuration.CommandLine": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "OelM+VQdhZ0XMXsEQBq/bt3kFzD+EBGqR4TAgFDRAye0JfvHAaRi+3BxCRcwqUAwDhV0U0HieljBGHlTgYseRA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "5.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Extensions.Configuration.EnvironmentVariables": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "fqh6y6hAi0Z0fRsb4B/mP9OkKkSlifh5osa+N/YSQ+/S2a//+zYApZMUC1XeP9fdjlgZoPQoZ72Q2eLHyKLddQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "5.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Extensions.Configuration.FileExtensions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "rRdspYKA18ViPOISwAihhCMbusHsARCOtDMwa23f+BGEdIjpKPlhs3LLjmKlxfhpGXBjIsS0JpXcChjRUN+PAw==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "5.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.Configuration.Json": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "Pak8ymSUfdzPfBTLHxeOwcR32YDbuVfhnH2hkfOLnJNQd19ItlBdpMjIDY9C5O/nS2Sn9bzDMai0ZrvF7KyY/Q==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "5.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
- "Microsoft.Extensions.Configuration.FileExtensions": "5.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Extensions.Configuration.UserSecrets": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "+tK3seG68106lN277YWQvqmfyI/89w0uTu/5Gz5VYSUu5TI4mqwsaWLlSmT9Bl1yW/i1Nr06gHJxqaqB5NU9Tw==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
- "Microsoft.Extensions.Configuration.Json": "5.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "5.0.0"
- }
- },
- "Microsoft.Extensions.DependencyInjection": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA=="
- },
- "Microsoft.Extensions.FileProviders.Abstractions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "iuZIiZ3mteEb+nsUqpGXKx2cGF+cv6gWPd5jqQI4hzqdiJ6I94ddLjKhQOuRW1lueHwocIw30xbSHGhQj0zjdQ==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.FileProviders.Physical": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "1rkd8UO2qf21biwO7X0hL9uHP7vtfmdv/NLvKgCRHkdz1XnW8zVQJXyEYiN68WYpExgtVWn55QF0qBzgfh1mGg==",
- "dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0",
- "Microsoft.Extensions.FileSystemGlobbing": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.FileSystemGlobbing": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ArliS8lGk8sWRtrWpqI8yUVYJpRruPjCDT+EIjrgkA/AAPRctlAkRISVZ334chAKktTLzD1+PK8F5IZpGedSqA=="
- },
- "Microsoft.Extensions.Hosting": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "hiokSU1TOVfcqpQAnpiOzP2rE9p+niq92g5yeAnwlbSrUlIdIS6M8emCknZvhdOagQA9x5YWNwe1n0kFUwE0NQ==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "5.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
- "Microsoft.Extensions.Configuration.Binder": "5.0.0",
- "Microsoft.Extensions.Configuration.CommandLine": "5.0.0",
- "Microsoft.Extensions.Configuration.EnvironmentVariables": "5.0.0",
- "Microsoft.Extensions.Configuration.FileExtensions": "5.0.0",
- "Microsoft.Extensions.Configuration.Json": "5.0.0",
- "Microsoft.Extensions.Configuration.UserSecrets": "5.0.0",
- "Microsoft.Extensions.DependencyInjection": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0",
- "Microsoft.Extensions.FileProviders.Physical": "5.0.0",
- "Microsoft.Extensions.Hosting.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging.Configuration": "5.0.0",
- "Microsoft.Extensions.Logging.Console": "5.0.0",
- "Microsoft.Extensions.Logging.Debug": "5.0.0",
- "Microsoft.Extensions.Logging.EventLog": "5.0.0",
- "Microsoft.Extensions.Logging.EventSource": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0"
- }
- },
- "Microsoft.Extensions.Hosting.Abstractions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "cbUOCePYBl1UhM+N2zmDSUyJ6cODulbtUd9gEzMFIK3RQDtP/gJsE08oLcBSXH3Q1RAQ0ex7OAB3HeTKB9bXpg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Extensions.Http": {
- "type": "Transitive",
- "resolved": "3.0.3",
- "contentHash": "dcyB8szIcSynjVZRuFgqkZpPgTc5zeRSj1HMXSmNqWbHYKiPYJl8ZQgBHz6wmZNSUUNGpCs5uxUg8DZHHDC1Ew==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "3.0.3",
- "Microsoft.Extensions.Logging": "3.0.3",
- "Microsoft.Extensions.Options": "3.0.3"
- }
- },
- "Microsoft.Extensions.Logging": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w=="
- },
- "Microsoft.Extensions.Logging.ApplicationInsights": {
- "type": "Transitive",
- "resolved": "2.21.0",
- "contentHash": "tjzErt5oaLs1caaThu6AbtJuHH0oIGDG/rYCXDruHVGig3m8MyCDuwDsGQwzimY7g4aFyLOKfHc3unBN2G96gw==",
- "dependencies": {
- "Microsoft.ApplicationInsights": "2.21.0",
- "Microsoft.Extensions.Logging": "2.1.1"
- }
- },
- "Microsoft.Extensions.Logging.Configuration": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "N3/d0HeMRnBekadbZlmbp+In8EvNNkQHSdbtRzjrGVckdZWpYs5GNrAfaYqVplDFW0WUedSaFJ3khB50BWYGsw==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "5.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
- "Microsoft.Extensions.Configuration.Binder": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "5.0.0"
- }
- },
- "Microsoft.Extensions.Logging.Console": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "jH0wbWhfvXjOVmCkbra4vbiovDtTUIWLQjCeJ7Xun3h4AHvwfzm7V7wlsXKs3tNnPrsCxZ9oaV0vUAgGY1JxOA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging.Configuration": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "5.0.0"
- }
- },
- "Microsoft.Extensions.Logging.Debug": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "9dvt0xqRrClvhaPNpfyS39WxnW9G55l5lrV5ZX7IrEgwo4VwtmJKtoPiKVYKbhAuOBGUI5WY3hWLvF+PSbJp5A==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0"
- }
- },
- "Microsoft.Extensions.Logging.EventLog": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "CYzsgF2lqgahGl/HuErsIDaZZ9ueN+MBjGfO/0jVDLPaXLaywxlGKFpDgXMaB053DRYZwD1H2Lb1I60mTXS3jg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0",
- "System.Diagnostics.EventLog": "5.0.0"
- }
- },
- "Microsoft.Extensions.Logging.EventSource": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "hF+D6PJkrM0qXcSEGs1BwZwgP8c0BRkj26P/5wmYTcHKOp52GRey/Z/YKRmRIHIrXxj9tz/JgIjU9oWmiJ5HMw==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.Options": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.Options.ConfigurationExtensions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "280RxNJqOeQqq47aJLy5D9LN61CAWeuRA83gPToQ8B9jl9SNdQ5EXjlfvF66zQI5AXMl+C/3hGnbtIEN+X3mqA==",
- "dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
- "Microsoft.Extensions.Configuration.Binder": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
- }
- },
- "Microsoft.Extensions.Primitives": {
- "type": "Transitive",
- "resolved": "5.0.1",
- "contentHash": "5WPSmL4YeP7eW+Vc8XZ4DwjYWBAiSwDV9Hm63JJWcz1Ie3Xjv4KuJXzgCstj48LkLfVCYa7mLcx7y+q6yqVvtw=="
- },
- "Microsoft.Graph": {
- "type": "Transitive",
- "resolved": "4.24.0",
- "contentHash": "OPyHQ+EzuYjp3XExGB0SvySXY3pxU+bXLl3ADdvje/yOMFvpNOpEu111tmh2aM/RCplaoMQjBA5oa9pUVIH0cg==",
- "dependencies": {
- "Microsoft.Graph.Core": "2.0.8"
- }
- },
- "Microsoft.Graph.Core": {
- "type": "Transitive",
- "resolved": "2.0.8",
- "contentHash": "CcsCgY1O+LQaKMJkQCpVZPmK6uiFFUu49MwqTxoTBYtFG2/NwyGAIpla5gct8jWlS0DBKXWAyRlIzKt/6UGIDQ==",
- "dependencies": {
- "Azure.Core": "1.22.0",
- "Microsoft.Identity.Client": "4.41.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.15.1",
- "System.Diagnostics.DiagnosticSource": "4.7.1",
- "System.Security.Claims": "4.3.0",
- "System.Text.Json": "6.0.2"
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal": {
- "type": "Transitive",
- "resolved": "2.19.3",
- "contentHash": "zVVZjn8aW7W79rC1crioDgdOwaFTQorsSO6RgVlDDjc7MvbEGz071wSNrjVhzR0CdQn6Sefx7Abf1o7vasmrLg==",
- "dependencies": {
- "Microsoft.Identity.Client": "4.38.0",
- "System.Security.Cryptography.ProtectedData": "4.5.0"
- }
- },
- "Microsoft.Identity.Web.TokenCache": {
- "type": "Transitive",
- "resolved": "1.23.1",
- "contentHash": "fU85i6XDUXL/z6B+pTmNZbof0hL9Jkgsi6GWpQEWjL7Ek0GH0A8btxbqzojPCRdGN7EK/vyEVu5Smy9/spZj2g==",
- "dependencies": {
- "Microsoft.AspNetCore.DataProtection": "5.0.8",
- "Microsoft.Extensions.Caching.Memory": "5.0.0",
- "Microsoft.Extensions.Logging": "5.0.0",
- "Microsoft.Identity.Client": "4.42.0",
- "System.Text.Encodings.Web": "5.0.1"
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Dynamic.Runtime": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.Linq": "4.1.0",
+ "System.Linq.Expressions": "4.1.0",
+ "System.ObjectModel": "4.0.12",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Extensions": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Reflection.TypeExtensions": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Threading": "4.0.11"
}
},
"Microsoft.IdentityModel.Abstractions": {
@@ -762,74 +77,16 @@
"resolved": "6.18.0",
"contentHash": "ItCO09JoIQr9sY0AumHRLJKToMKM4/jFcBsg3uhKBZZLX1KPxjed/mKrQzo9PXiarfC87rguvFWWg9C996sEqA=="
},
- "Microsoft.IdentityModel.JsonWebTokens": {
- "type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "I3cSVE185qF3a222/iQIdmBFhrhZBtz7wZ1RUUbMuHC1un79XCI7vggbWdmbqIttFcUoeziemadO6t+3FLjcSA==",
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.17.0"
- }
- },
- "Microsoft.IdentityModel.Logging": {
- "type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "Ix6/CMLDoo939NDf1ARDuGK6YERY7pAX9WYbfwb4gZqx7r52unMFIykJk+zlEBX7jjtbDz/0uzikQFvheV9KsQ=="
- },
- "Microsoft.IdentityModel.Protocols": {
- "type": "Transitive",
- "resolved": "6.15.1",
- "contentHash": "6nHr+4yE8vj620Vy4L0pl7kmkvWc06wBrJ+AOo/gjqzu/UD/MYgySUqRGlZYrvvNmKkUWMw4hdn78MPCb4bstA==",
- "dependencies": {
- "Microsoft.IdentityModel.Logging": "6.15.1",
- "Microsoft.IdentityModel.Tokens": "6.15.1"
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
- "type": "Transitive",
- "resolved": "6.15.1",
- "contentHash": "WwecgT/PNrytLNUWjkYtnnG2LXMAzkINSaZM+8dPPiEpOGz1bQDBWAenTSurYICxGoA1sOPriFXk+ocnQyprKw==",
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.15.1",
- "System.IdentityModel.Tokens.Jwt": "6.15.1"
- }
- },
- "Microsoft.IdentityModel.Tokens": {
- "type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "mhOe+d9BQg5U45TkTCyXAFOjl7RvwaFj6v9qo8b+WFolkuGsfjSFfQ+WI9D3ho9sD/fK75gvL4JptmjLzyUPkw==",
- "dependencies": {
- "Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.17.0",
- "System.Security.Cryptography.Cng": "4.5.0"
- }
- },
"Microsoft.NETCore.Platforms": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ=="
+ "resolved": "1.1.0",
+ "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
},
"Microsoft.NETCore.Targets": {
"type": "Transitive",
"resolved": "1.1.0",
"contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg=="
},
- "Microsoft.Rest.ClientRuntime": {
- "type": "Transitive",
- "resolved": "2.3.20",
- "contentHash": "bw/H1nO4JdnhTagPHWIFQwtlQ6rb2jqw5RTrqPsPqzrjhJxc7P6MyNGdf4pgHQdzdpBSNOfZTEQifoUkxmzYXQ==",
- "dependencies": {
- "Newtonsoft.Json": "10.0.3"
- }
- },
- "Microsoft.Rest.ClientRuntime.Azure": {
- "type": "Transitive",
- "resolved": "3.3.19",
- "contentHash": "+NVBWvRXNwaAPTZUxjUlQggsrf3X0GbiRoxYfgc3kG9E55ZxZxvZPT3nIfC4DNqzGSXUEvmLbckdXgBBzGdUaA==",
- "dependencies": {
- "Microsoft.Rest.ClientRuntime": "[2.3.19, 3.0.0)",
- "Newtonsoft.Json": "10.0.3"
- }
- },
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
"resolved": "17.1.0",
@@ -858,23 +115,6 @@
"System.Runtime": "4.3.0"
}
},
- "Microsoft.Win32.Registry": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "Microsoft.Win32.SystemEvents": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "Bh6blKG8VAKvXiLe2L+sEsn62nc1Ij34MrNxepD2OCrS5cpCwQa9MeLyhVQPQ/R4Wlzwuy6wMK8hLb11QPDRsQ==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0"
- }
- },
"NETStandard.Library": {
"type": "Transitive",
"resolved": "1.6.1",
@@ -928,15 +168,31 @@
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "10.0.3",
- "contentHash": "hSXaFmh7hNCuEoC4XNY5DrRkLDzYHqPx/Ik23R4J86Z7PE/Y6YidhG602dFVdLBRSdG6xp9NabH3dXpcoxWvww==",
+ "resolved": "9.0.1",
+ "contentHash": "U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",
"dependencies": {
- "Microsoft.CSharp": "4.3.0",
- "NETStandard.Library": "1.6.1",
- "System.ComponentModel.TypeConverter": "4.3.0",
- "System.Runtime.Serialization.Formatters": "4.3.0",
- "System.Runtime.Serialization.Primitives": "4.3.0",
- "System.Xml.XmlDocument": "4.3.0"
+ "Microsoft.CSharp": "4.0.1",
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Dynamic.Runtime": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Linq": "4.1.0",
+ "System.Linq.Expressions": "4.1.0",
+ "System.ObjectModel": "4.0.12",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Extensions": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Serialization.Primitives": "4.1.1",
+ "System.Text.Encoding": "4.0.11",
+ "System.Text.Encoding.Extensions": "4.0.11",
+ "System.Text.RegularExpressions": "4.1.0",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11",
+ "System.Xml.ReaderWriter": "4.0.11",
+ "System.Xml.XDocument": "4.0.11"
}
},
"NuGet.Frameworks": {
@@ -1051,11 +307,6 @@
"resolved": "4.3.0",
"contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg=="
},
- "Semver": {
- "type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "1jUT0PwgKO9d9F/X2n762qLp7v/30OpMtJPFRtmjPXUX2/J0lnqiGiSJNNsW3yYTj5StF0Z1yE36TrvtGpcbrg=="
- },
"System.AppContext": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1103,73 +354,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.Collections.NonGeneric": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Collections.Specialized": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",
- "dependencies": {
- "System.Collections.NonGeneric": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Globalization.Extensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.ComponentModel": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
- "dependencies": {
- "System.Runtime": "4.3.0"
- }
- },
- "System.ComponentModel.Primitives": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
- "dependencies": {
- "System.ComponentModel": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.ComponentModel.TypeConverter": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Collections.NonGeneric": "4.3.0",
- "System.Collections.Specialized": "4.3.0",
- "System.ComponentModel": "4.3.0",
- "System.ComponentModel.Primitives": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
"System.Console": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1194,17 +378,14 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "tCQTzPsGZh/A9LhhA6zrqCRV4hOHsK90/G7q3Khxmn6tnB1PuNU0cRaKANP2AWcF9bn0zsuOoZOSrHuJk6oNBA=="
- },
- "System.Diagnostics.EventLog": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "FHkCwUfsTs+/5tsK+c0egLfacUgbhvcwi3wUFWSEEArSXao343mYqcpOVVFMlcCkdNtjU4YwAWaKYwal6f02og==",
+ "resolved": "4.3.0",
+ "contentHash": "tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==",
"dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0"
}
},
"System.Diagnostics.Tools": {
@@ -1227,19 +408,28 @@
"System.Runtime": "4.3.0"
}
},
- "System.Drawing.Common": {
+ "System.Dynamic.Runtime": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "SztFwAnpfKC8+sEKXAFxCBWhKQaEd97EiOL7oZJZP56zbqnLpmxACWA8aGseaUExciuEAUuR9dY8f7HkTRAdnw==",
+ "resolved": "4.0.11",
+ "contentHash": "db34f6LHYM0U0JpE+sOmjar27BnqTVkbLJhgfwMpTdgTigG/Hna3m2MYVwnFzGGKnEJk2UXFuoVTr8WUbU91/A==",
"dependencies": {
- "Microsoft.Win32.SystemEvents": "5.0.0"
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.Linq": "4.1.0",
+ "System.Linq.Expressions": "4.1.0",
+ "System.ObjectModel": "4.0.12",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Emit": "4.0.1",
+ "System.Reflection.Emit.ILGeneration": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Reflection.TypeExtensions": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Threading": "4.0.11"
}
},
- "System.Formats.Asn1": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w=="
- },
"System.Globalization": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1274,15 +464,6 @@
"System.Runtime.InteropServices": "4.3.0"
}
},
- "System.IdentityModel.Tokens.Jwt": {
- "type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "G3rY4WLr54Mo+97+AEq0ANpiKvW7E8Qu5bKWfVMa7rkyJtvrOxUqp/OLqrGw/6JDbD5GlxnAtFKukGteUuB0rQ==",
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.17.0",
- "Microsoft.IdentityModel.Tokens": "6.17.0"
- }
- },
"System.IO": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1356,11 +537,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.IO.Hashing": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "Rfm2jYCaUeGysFEZjDe7j1R4x6Z6BzumS/vUT5a1AA/AWJuGX71PoGB0RmpyX3VmrGqVnAwtfMn39OHR8Y/5+g=="
- },
"System.Linq": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1373,14 +549,6 @@
"System.Runtime.Extensions": "4.3.0"
}
},
- "System.Linq.Async": {
- "type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "0YhHcaroWpQ9UCot3Pizah7ryAzQhNvobLMSxeDIGmnXfkQn8u5owvpOH0K6EVB+z9L7u6Cc4W17Br/+jyttEQ==",
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
- }
- },
"System.Linq.Expressions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1405,20 +573,6 @@
"System.Threading": "4.3.0"
}
},
- "System.Memory": {
- "type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw=="
- },
- "System.Memory.Data": {
- "type": "Transitive",
- "resolved": "1.0.2",
- "contentHash": "JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
- "dependencies": {
- "System.Text.Encodings.Web": "4.7.2",
- "System.Text.Json": "4.6.0"
- }
- },
"System.Net.Http": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1476,11 +630,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.Numerics.Vectors": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
- },
"System.ObjectModel": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1594,11 +743,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
- },
"System.Runtime.Extensions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1657,48 +801,13 @@
"System.Runtime.Extensions": "4.3.0"
}
},
- "System.Runtime.Serialization.Formatters": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==",
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Serialization.Primitives": "4.3.0"
- }
- },
"System.Runtime.Serialization.Primitives": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
+ "resolved": "4.1.1",
+ "contentHash": "HZ6Du5QrTG8MNJbf4e4qMO3JRAkIboGT5Fk804uZtg3Gq516S7hAqTm2UZKUHa7/6HUGdVy3AqMQKbns06G/cg==",
"dependencies": {
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Security.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.Security.Claims": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==",
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Security.Principal": "4.3.0"
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0"
}
},
"System.Security.Cryptography.Algorithms": {
@@ -1724,10 +833,20 @@
},
"System.Security.Cryptography.Cng": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
+ "resolved": "4.3.0",
+ "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
"dependencies": {
- "System.Formats.Asn1": "5.0.0"
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
}
},
"System.Security.Cryptography.Csp": {
@@ -1789,15 +908,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "9TPLGjBCGKmNvG8pjwPeuYy0SMVmGZRwlTZvyPHDbYv/DRkoeumJdfumaaDNQzVGMEmbWtg07zUpSW9q70IlDQ==",
- "dependencies": {
- "System.Formats.Asn1": "5.0.0",
- "System.Security.Cryptography.Cng": "5.0.0"
- }
- },
"System.Security.Cryptography.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1812,11 +922,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.Security.Cryptography.ProtectedData": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "ehYW0m9ptxpGWvE4zgqongBVWpSDU/JCFD4K7krxkQwSz/sFQjEXCUqpvencjy6DYDbn7Ig09R8GFffu8TtneQ=="
- },
"System.Security.Cryptography.X509Certificates": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1849,37 +954,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Xml": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MYmkHtCW+paFmPGFDktnLdOeH3zUrNchbZNki87E1ejNSMm9enSRbJokmvFrsWUrDE4bRE1lVeAle01+t6SGhA==",
- "dependencies": {
- "System.Security.Cryptography.Pkcs": "5.0.0",
- "System.Security.Permissions": "5.0.0"
- }
- },
- "System.Security.Permissions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "uE8juAhEkp7KDBCdjDIE3H9R1HJuEHqeqX8nLX9gmYKWwsqk3T5qZlPx8qle5DPKimC/Fy3AFTdV7HamgCh9qQ==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Windows.Extensions": "5.0.0"
- }
- },
- "System.Security.Principal": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",
- "dependencies": {
- "System.Runtime": "4.3.0"
- }
- },
- "System.Security.Principal.Windows": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
- },
"System.Text.Encoding": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1901,23 +975,6 @@
"System.Text.Encoding": "4.3.0"
}
},
- "System.Text.Encodings.Web": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "0nE2gwXLn3PTBOPwORLqwuYvWB+Beomt9ZBX+6LmogMNKUvfD1SoDb/ycB1vBntT94rGaB/SvxEyeLu14H6aEg==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0",
- "System.Text.Encodings.Web": "6.0.0"
- }
- },
"System.Text.RegularExpressions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1947,8 +1004,13 @@
},
"System.Threading.Tasks.Extensions": {
"type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg=="
+ "resolved": "4.3.0",
+ "contentHash": "npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
},
"System.Threading.Timer": {
"type": "Transitive",
@@ -1960,14 +1022,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.Windows.Extensions": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "c1ho9WU9ZxMZawML+ssPKZfdnrg/OjR3pe0m9v8230z3acqphwvPJqzAkH54xRYm5ntZHGG1EPP3sux9H3qSPg==",
- "dependencies": {
- "System.Drawing.Common": "5.0.0"
- }
- },
"System.Xml.ReaderWriter": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -2009,28 +1063,6 @@
"System.Xml.ReaderWriter": "4.3.0"
}
},
- "System.Xml.XmlDocument": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0"
- }
- },
- "TaskTupleAwaiter": {
- "type": "Transitive",
- "resolved": "2.0.0",
- "contentHash": "rXkSI9t4vP2EaPhuchsWiD3elcLNth3UOZAlGohGmuckpkiOr57oMHuzM5WDzz7MJd+ZewE27/WfrZhhhFDHzA=="
- },
"xunit.abstractions": {
"type": "Transitive",
"resolved": "2.0.3",
@@ -2075,43 +1107,7 @@
"NETStandard.Library": "1.6.1",
"xunit.extensibility.core": "[2.4.1]"
}
- },
- "apiservice": {
- "type": "Project",
- "dependencies": {
- "Azure.Core": "[1.25.0, )",
- "Azure.Data.Tables": "[12.5.0, )",
- "Azure.Identity": "[1.6.0, )",
- "Azure.Messaging.EventGrid": "[4.10.0, )",
- "Azure.ResourceManager": "[1.3.1, )",
- "Azure.ResourceManager.Compute": "[1.0.0, )",
- "Azure.ResourceManager.Monitor": "[1.0.0-beta.2, )",
- "Azure.ResourceManager.Network": "[1.0.0, )",
- "Azure.ResourceManager.Resources": "[1.3.0, )",
- "Azure.ResourceManager.Storage": "[1.0.0-beta.11, )",
- "Azure.Security.KeyVault.Secrets": "[4.3.0, )",
- "Azure.Storage.Blobs": "[12.13.0, )",
- "Azure.Storage.Queues": "[12.11.0, )",
- "Faithlife.Utility": "[0.12.2, )",
- "Microsoft.Azure.Functions.Worker": "[1.6.0, )",
- "Microsoft.Azure.Functions.Worker.Extensions.EventGrid": "[2.1.0, )",
- "Microsoft.Azure.Functions.Worker.Extensions.Http": "[3.0.13, )",
- "Microsoft.Azure.Functions.Worker.Extensions.SignalRService": "[1.7.0, )",
- "Microsoft.Azure.Functions.Worker.Extensions.Storage": "[5.0.0, )",
- "Microsoft.Azure.Functions.Worker.Extensions.Timer": "[4.1.0, )",
- "Microsoft.Azure.Functions.Worker.Sdk": "[1.3.0, )",
- "Microsoft.Azure.Management.Monitor": "[0.28.0-preview, )",
- "Microsoft.Azure.Management.OperationalInsights": "[0.24.0-preview, )",
- "Microsoft.Extensions.Logging.ApplicationInsights": "[2.21.0, )",
- "Microsoft.Graph": "[4.24.0, )",
- "Microsoft.Identity.Client": "[4.43.0, )",
- "Microsoft.Identity.Web.TokenCache": "[1.23.1, )",
- "Semver": "[2.1.0, )",
- "System.IdentityModel.Tokens.Jwt": "[6.17.0, )",
- "System.Linq.Async": "[6.0.1, )",
- "TaskTupleAwaiter": "[2.0.0, )"
- }
}
}
}
-}
+}
\ No newline at end of file
diff --git a/src/ApiService/IntegrationTests/Fakes/TestEndpointAuthorization.cs b/src/ApiService/IntegrationTests/Fakes/TestEndpointAuthorization.cs
index d4ac5216d..8980326e6 100644
--- a/src/ApiService/IntegrationTests/Fakes/TestEndpointAuthorization.cs
+++ b/src/ApiService/IntegrationTests/Fakes/TestEndpointAuthorization.cs
@@ -17,7 +17,8 @@ sealed class TestEndpointAuthorization : EndpointAuthorization {
private readonly RequestType _type;
private readonly IOnefuzzContext _context;
- public TestEndpointAuthorization(RequestType type, ILogTracer log, IOnefuzzContext context) : base(context, log) {
+ public TestEndpointAuthorization(RequestType type, ILogTracer log, IOnefuzzContext context)
+ : base(context, log, null! /* not needed for test */) {
_type = type;
_context = context;
}
diff --git a/src/ApiService/IntegrationTests/packages.lock.json b/src/ApiService/IntegrationTests/packages.lock.json
index 4e78e7fd1..755a57cfd 100644
--- a/src/ApiService/IntegrationTests/packages.lock.json
+++ b/src/ApiService/IntegrationTests/packages.lock.json
@@ -744,29 +744,33 @@
},
"Microsoft.Graph": {
"type": "Transitive",
- "resolved": "4.24.0",
- "contentHash": "OPyHQ+EzuYjp3XExGB0SvySXY3pxU+bXLl3ADdvje/yOMFvpNOpEu111tmh2aM/RCplaoMQjBA5oa9pUVIH0cg==",
+ "resolved": "4.37.0",
+ "contentHash": "XfbRLmmyJkNcNFbjC+FP+LgeFiOk2cNn7TeLh9A2T24UXCwy8Kz4rKTvfmdgYUAO8fcSe4kkGNOmfG1H6Myktg==",
"dependencies": {
- "Microsoft.Graph.Core": "2.0.8"
+ "Microsoft.Graph.Core": "2.0.12"
}
},
"Microsoft.Graph.Core": {
"type": "Transitive",
- "resolved": "2.0.8",
- "contentHash": "CcsCgY1O+LQaKMJkQCpVZPmK6uiFFUu49MwqTxoTBYtFG2/NwyGAIpla5gct8jWlS0DBKXWAyRlIzKt/6UGIDQ==",
+ "resolved": "2.0.12",
+ "contentHash": "3a6vQADJMDJX0ZrU+lVYjlJxpsDAJNUmgB8vXodwrlGHkHJP7TqsQZ43MeU35XkoPfWtEj06+Hed3SLFlkoqAg==",
"dependencies": {
- "Azure.Core": "1.22.0",
- "Microsoft.Identity.Client": "4.41.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.15.1",
+ "Azure.Core": "1.25.0",
+ "Microsoft.Identity.Client": "4.46.1",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.22.0",
"System.Diagnostics.DiagnosticSource": "4.7.1",
+ "System.Net.Http": "4.3.4",
"System.Security.Claims": "4.3.0",
- "System.Text.Json": "6.0.2"
+ "System.Text.Json": "6.0.5"
}
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.43.0",
- "contentHash": "uaUMZB3Ywi7IPVvgRZOQotlYhD8sA4wtZESkA0qF9SYAifr1RzJyaGTFtfbAyZ/J5kGUhRklrCJIRpd0MaihKQ=="
+ "resolved": "4.46.2",
+ "contentHash": "cuW7fAkazUshVFzSx5cyKPlJFBctoAHRxUpOdcIfsaHAKhb56dY6dY7f9rjZSIZHdFu/cvf6eSnGyHdvHxGccg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.22.0"
+ }
},
"Microsoft.Identity.Client.Extensions.Msal": {
"type": "Transitive",
@@ -789,44 +793,52 @@
"System.Text.Encodings.Web": "5.0.1"
}
},
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "6.22.1",
+ "contentHash": "onMMmg5PhYpKJj5ZdqcVLbVOp8iwCExcr3lC7M1B5hq31hCF0vIIziRWmJzLFTTGZo3nmeYgjXdWee729+X7RQ=="
+ },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "I3cSVE185qF3a222/iQIdmBFhrhZBtz7wZ1RUUbMuHC1un79XCI7vggbWdmbqIttFcUoeziemadO6t+3FLjcSA==",
+ "resolved": "6.22.1",
+ "contentHash": "MOBYlr56CKHqCnPx6+EGY0r+WCfNk4bxnkf/GD9QZ8Hl3pW3e5h9Gzeqz4XrXbE51VL0Cqu4h1Ez2/P1vdkSjA==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.17.0"
+ "Microsoft.IdentityModel.Tokens": "6.22.1"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "Ix6/CMLDoo939NDf1ARDuGK6YERY7pAX9WYbfwb4gZqx7r52unMFIykJk+zlEBX7jjtbDz/0uzikQFvheV9KsQ=="
+ "resolved": "6.22.1",
+ "contentHash": "YcG+bVyyGE8+Ye20ij+uEzzzLDPBiXCOIN/vUOsn/pLIKx4cd+sYzX9GIYOMKHXGLQCd8CQ6YWuuqhUMaxYwRA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.22.1"
+ }
},
"Microsoft.IdentityModel.Protocols": {
"type": "Transitive",
- "resolved": "6.15.1",
- "contentHash": "6nHr+4yE8vj620Vy4L0pl7kmkvWc06wBrJ+AOo/gjqzu/UD/MYgySUqRGlZYrvvNmKkUWMw4hdn78MPCb4bstA==",
+ "resolved": "6.22.0",
+ "contentHash": "DZ9yTL2xSk2C3i6QjOgQvNhfSnQ3ZnmOEVlmL2i4ZQHw3jigZmioE8XGv59Ba7rnk6xAl+Oo8DxlkZv4qU/4rQ==",
"dependencies": {
- "Microsoft.IdentityModel.Logging": "6.15.1",
- "Microsoft.IdentityModel.Tokens": "6.15.1"
+ "Microsoft.IdentityModel.Logging": "6.22.0",
+ "Microsoft.IdentityModel.Tokens": "6.22.0"
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect": {
"type": "Transitive",
- "resolved": "6.15.1",
- "contentHash": "WwecgT/PNrytLNUWjkYtnnG2LXMAzkINSaZM+8dPPiEpOGz1bQDBWAenTSurYICxGoA1sOPriFXk+ocnQyprKw==",
+ "resolved": "6.22.0",
+ "contentHash": "Ig+zgdXT5rbzhN71TkjeHd7HMWO+wq89V5KecXWgJvNrWKTp2xVerDsWqM5SUz7UU3d1m6aotq4ABKZuNn71qA==",
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.15.1",
- "System.IdentityModel.Tokens.Jwt": "6.15.1"
+ "Microsoft.IdentityModel.Protocols": "6.22.0",
+ "System.IdentityModel.Tokens.Jwt": "6.22.0"
}
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "mhOe+d9BQg5U45TkTCyXAFOjl7RvwaFj6v9qo8b+WFolkuGsfjSFfQ+WI9D3ho9sD/fK75gvL4JptmjLzyUPkw==",
+ "resolved": "6.22.1",
+ "contentHash": "6uLKF6V308dPZcMDsEFa0y7H2IM8oPGK/swkO3yT/H+XuXsP0j5AkAEctvPXyHKS36NZQAV5wLQcCMg5OAzuJA==",
"dependencies": {
"Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.17.0",
+ "Microsoft.IdentityModel.Logging": "6.22.1",
"System.Security.Cryptography.Cng": "4.5.0"
}
},
@@ -973,18 +985,18 @@
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q=="
+ "resolved": "4.3.2",
+ "contentHash": "7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g=="
},
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA=="
+ "resolved": "4.3.2",
+ "contentHash": "0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw=="
},
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw=="
+ "resolved": "4.3.2",
+ "contentHash": "G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg=="
},
"runtime.native.System": {
"type": "Transitive",
@@ -1023,30 +1035,30 @@
},
"runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
+ "resolved": "4.3.2",
+ "contentHash": "QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==",
"dependencies": {
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
}
},
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A=="
+ "resolved": "4.3.2",
+ "contentHash": "I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ=="
},
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ=="
+ "resolved": "4.3.2",
+ "contentHash": "1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA=="
},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
"type": "Transitive",
@@ -1055,28 +1067,28 @@
},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g=="
+ "resolved": "4.3.2",
+ "contentHash": "6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w=="
},
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg=="
+ "resolved": "4.3.2",
+ "contentHash": "vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg=="
},
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ=="
+ "resolved": "4.3.2",
+ "contentHash": "7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw=="
},
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A=="
+ "resolved": "4.3.2",
+ "contentHash": "xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w=="
},
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg=="
+ "resolved": "4.3.2",
+ "contentHash": "leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg=="
},
"Scriban": {
"type": "Transitive",
@@ -1345,11 +1357,11 @@
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "G3rY4WLr54Mo+97+AEq0ANpiKvW7E8Qu5bKWfVMa7rkyJtvrOxUqp/OLqrGw/6JDbD5GlxnAtFKukGteUuB0rQ==",
+ "resolved": "6.22.1",
+ "contentHash": "frANPgctdIdiOHMWYs2FoOULPBdccoORiT9bxBdL9vNvf3xbHlLwKYLysfZarZZBTXiC1OuTNv1moAHVmBpHJw==",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.17.0",
- "Microsoft.IdentityModel.Tokens": "6.17.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "6.22.1",
+ "Microsoft.IdentityModel.Tokens": "6.22.1"
}
},
"System.IO": {
@@ -1490,10 +1502,10 @@
},
"System.Net.Http": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==",
+ "resolved": "4.3.4",
+ "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==",
"dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Platforms": "1.1.1",
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Diagnostics.DiagnosticSource": "4.3.0",
@@ -1518,7 +1530,7 @@
"System.Threading.Tasks": "4.3.0",
"runtime.native.System": "4.3.0",
"runtime.native.System.Net.Http": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
}
},
"System.Net.Primitives": {
@@ -1980,8 +1992,8 @@
},
"System.Text.Json": {
"type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "0nE2gwXLn3PTBOPwORLqwuYvWB+Beomt9ZBX+6LmogMNKUvfD1SoDb/ycB1vBntT94rGaB/SvxEyeLu14H6aEg==",
+ "resolved": "6.0.5",
+ "contentHash": "SSH+YYrMpvLcy7Orzb5K1tSyffnFacWahyxCCjYH1PbSHdAF4dekmIetBurFKgtTHDmwEe/J2Csi/7niRH6d/g==",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
"System.Text.Encodings.Web": "6.0.0"
@@ -2153,7 +2165,7 @@
"Azure.Identity": "1.6.0",
"Azure.Messaging.EventGrid": "4.10.0",
"Azure.ResourceManager": "1.3.1",
- "Azure.ResourceManager.Compute": "[1.0.0-beta.8, )",
+ "Azure.ResourceManager.Compute": "1.0.0-beta.8",
"Azure.ResourceManager.Monitor": "1.0.0-beta.2",
"Azure.ResourceManager.Network": "1.0.0",
"Azure.ResourceManager.Resources": "1.3.0",
@@ -2173,12 +2185,12 @@
"Microsoft.Azure.Management.Monitor": "0.28.0-preview",
"Microsoft.Azure.Management.OperationalInsights": "0.24.0-preview",
"Microsoft.Extensions.Logging.ApplicationInsights": "2.21.0",
- "Microsoft.Graph": "4.24.0",
- "Microsoft.Identity.Client": "4.43.0",
+ "Microsoft.Graph": "4.37.0",
+ "Microsoft.Identity.Client": "4.46.2",
"Microsoft.Identity.Web.TokenCache": "1.23.1",
"Scriban": "5.5.0",
"Semver": "2.1.0",
- "System.IdentityModel.Tokens.Jwt": "6.17.0",
+ "System.IdentityModel.Tokens.Jwt": "6.22.1",
"System.Linq.Async": "6.0.1",
"TaskTupleAwaiter": "2.0.0"
}
diff --git a/src/ApiService/Tests/packages.lock.json b/src/ApiService/Tests/packages.lock.json
index 2cc8b530c..979711d41 100644
--- a/src/ApiService/Tests/packages.lock.json
+++ b/src/ApiService/Tests/packages.lock.json
@@ -802,29 +802,33 @@
},
"Microsoft.Graph": {
"type": "Transitive",
- "resolved": "4.24.0",
- "contentHash": "OPyHQ+EzuYjp3XExGB0SvySXY3pxU+bXLl3ADdvje/yOMFvpNOpEu111tmh2aM/RCplaoMQjBA5oa9pUVIH0cg==",
+ "resolved": "4.37.0",
+ "contentHash": "XfbRLmmyJkNcNFbjC+FP+LgeFiOk2cNn7TeLh9A2T24UXCwy8Kz4rKTvfmdgYUAO8fcSe4kkGNOmfG1H6Myktg==",
"dependencies": {
- "Microsoft.Graph.Core": "2.0.8"
+ "Microsoft.Graph.Core": "2.0.12"
}
},
"Microsoft.Graph.Core": {
"type": "Transitive",
- "resolved": "2.0.8",
- "contentHash": "CcsCgY1O+LQaKMJkQCpVZPmK6uiFFUu49MwqTxoTBYtFG2/NwyGAIpla5gct8jWlS0DBKXWAyRlIzKt/6UGIDQ==",
+ "resolved": "2.0.12",
+ "contentHash": "3a6vQADJMDJX0ZrU+lVYjlJxpsDAJNUmgB8vXodwrlGHkHJP7TqsQZ43MeU35XkoPfWtEj06+Hed3SLFlkoqAg==",
"dependencies": {
- "Azure.Core": "1.22.0",
- "Microsoft.Identity.Client": "4.41.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.15.1",
+ "Azure.Core": "1.25.0",
+ "Microsoft.Identity.Client": "4.46.1",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.22.0",
"System.Diagnostics.DiagnosticSource": "4.7.1",
+ "System.Net.Http": "4.3.4",
"System.Security.Claims": "4.3.0",
- "System.Text.Json": "6.0.2"
+ "System.Text.Json": "6.0.5"
}
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.43.0",
- "contentHash": "uaUMZB3Ywi7IPVvgRZOQotlYhD8sA4wtZESkA0qF9SYAifr1RzJyaGTFtfbAyZ/J5kGUhRklrCJIRpd0MaihKQ=="
+ "resolved": "4.46.2",
+ "contentHash": "cuW7fAkazUshVFzSx5cyKPlJFBctoAHRxUpOdcIfsaHAKhb56dY6dY7f9rjZSIZHdFu/cvf6eSnGyHdvHxGccg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.22.0"
+ }
},
"Microsoft.Identity.Client.Extensions.Msal": {
"type": "Transitive",
@@ -847,44 +851,52 @@
"System.Text.Encodings.Web": "5.0.1"
}
},
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "6.22.1",
+ "contentHash": "onMMmg5PhYpKJj5ZdqcVLbVOp8iwCExcr3lC7M1B5hq31hCF0vIIziRWmJzLFTTGZo3nmeYgjXdWee729+X7RQ=="
+ },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "I3cSVE185qF3a222/iQIdmBFhrhZBtz7wZ1RUUbMuHC1un79XCI7vggbWdmbqIttFcUoeziemadO6t+3FLjcSA==",
+ "resolved": "6.22.1",
+ "contentHash": "MOBYlr56CKHqCnPx6+EGY0r+WCfNk4bxnkf/GD9QZ8Hl3pW3e5h9Gzeqz4XrXbE51VL0Cqu4h1Ez2/P1vdkSjA==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.17.0"
+ "Microsoft.IdentityModel.Tokens": "6.22.1"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "Ix6/CMLDoo939NDf1ARDuGK6YERY7pAX9WYbfwb4gZqx7r52unMFIykJk+zlEBX7jjtbDz/0uzikQFvheV9KsQ=="
+ "resolved": "6.22.1",
+ "contentHash": "YcG+bVyyGE8+Ye20ij+uEzzzLDPBiXCOIN/vUOsn/pLIKx4cd+sYzX9GIYOMKHXGLQCd8CQ6YWuuqhUMaxYwRA==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.22.1"
+ }
},
"Microsoft.IdentityModel.Protocols": {
"type": "Transitive",
- "resolved": "6.15.1",
- "contentHash": "6nHr+4yE8vj620Vy4L0pl7kmkvWc06wBrJ+AOo/gjqzu/UD/MYgySUqRGlZYrvvNmKkUWMw4hdn78MPCb4bstA==",
+ "resolved": "6.22.0",
+ "contentHash": "DZ9yTL2xSk2C3i6QjOgQvNhfSnQ3ZnmOEVlmL2i4ZQHw3jigZmioE8XGv59Ba7rnk6xAl+Oo8DxlkZv4qU/4rQ==",
"dependencies": {
- "Microsoft.IdentityModel.Logging": "6.15.1",
- "Microsoft.IdentityModel.Tokens": "6.15.1"
+ "Microsoft.IdentityModel.Logging": "6.22.0",
+ "Microsoft.IdentityModel.Tokens": "6.22.0"
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect": {
"type": "Transitive",
- "resolved": "6.15.1",
- "contentHash": "WwecgT/PNrytLNUWjkYtnnG2LXMAzkINSaZM+8dPPiEpOGz1bQDBWAenTSurYICxGoA1sOPriFXk+ocnQyprKw==",
+ "resolved": "6.22.0",
+ "contentHash": "Ig+zgdXT5rbzhN71TkjeHd7HMWO+wq89V5KecXWgJvNrWKTp2xVerDsWqM5SUz7UU3d1m6aotq4ABKZuNn71qA==",
"dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.15.1",
- "System.IdentityModel.Tokens.Jwt": "6.15.1"
+ "Microsoft.IdentityModel.Protocols": "6.22.0",
+ "System.IdentityModel.Tokens.Jwt": "6.22.0"
}
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "mhOe+d9BQg5U45TkTCyXAFOjl7RvwaFj6v9qo8b+WFolkuGsfjSFfQ+WI9D3ho9sD/fK75gvL4JptmjLzyUPkw==",
+ "resolved": "6.22.1",
+ "contentHash": "6uLKF6V308dPZcMDsEFa0y7H2IM8oPGK/swkO3yT/H+XuXsP0j5AkAEctvPXyHKS36NZQAV5wLQcCMg5OAzuJA==",
"dependencies": {
"Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.17.0",
+ "Microsoft.IdentityModel.Logging": "6.22.1",
"System.Security.Cryptography.Cng": "4.5.0"
}
},
@@ -1031,18 +1043,18 @@
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q=="
+ "resolved": "4.3.2",
+ "contentHash": "7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g=="
},
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA=="
+ "resolved": "4.3.2",
+ "contentHash": "0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw=="
},
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw=="
+ "resolved": "4.3.2",
+ "contentHash": "G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg=="
},
"runtime.native.System": {
"type": "Transitive",
@@ -1081,30 +1093,30 @@
},
"runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
+ "resolved": "4.3.2",
+ "contentHash": "QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==",
"dependencies": {
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
}
},
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A=="
+ "resolved": "4.3.2",
+ "contentHash": "I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ=="
},
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ=="
+ "resolved": "4.3.2",
+ "contentHash": "1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA=="
},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
"type": "Transitive",
@@ -1113,28 +1125,28 @@
},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g=="
+ "resolved": "4.3.2",
+ "contentHash": "6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w=="
},
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg=="
+ "resolved": "4.3.2",
+ "contentHash": "vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg=="
},
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ=="
+ "resolved": "4.3.2",
+ "contentHash": "7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw=="
},
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A=="
+ "resolved": "4.3.2",
+ "contentHash": "xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w=="
},
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg=="
+ "resolved": "4.3.2",
+ "contentHash": "leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg=="
},
"Scriban": {
"type": "Transitive",
@@ -1411,11 +1423,11 @@
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Transitive",
- "resolved": "6.17.0",
- "contentHash": "G3rY4WLr54Mo+97+AEq0ANpiKvW7E8Qu5bKWfVMa7rkyJtvrOxUqp/OLqrGw/6JDbD5GlxnAtFKukGteUuB0rQ==",
+ "resolved": "6.22.1",
+ "contentHash": "frANPgctdIdiOHMWYs2FoOULPBdccoORiT9bxBdL9vNvf3xbHlLwKYLysfZarZZBTXiC1OuTNv1moAHVmBpHJw==",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.17.0",
- "Microsoft.IdentityModel.Tokens": "6.17.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "6.22.1",
+ "Microsoft.IdentityModel.Tokens": "6.22.1"
}
},
"System.IO": {
@@ -1571,10 +1583,10 @@
},
"System.Net.Http": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==",
+ "resolved": "4.3.4",
+ "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==",
"dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Platforms": "1.1.1",
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Diagnostics.DiagnosticSource": "4.3.0",
@@ -1599,7 +1611,7 @@
"System.Threading.Tasks": "4.3.0",
"runtime.native.System": "4.3.0",
"runtime.native.System.Net.Http": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
}
},
"System.Net.Primitives": {
@@ -2092,8 +2104,8 @@
},
"System.Text.Json": {
"type": "Transitive",
- "resolved": "6.0.2",
- "contentHash": "0nE2gwXLn3PTBOPwORLqwuYvWB+Beomt9ZBX+6LmogMNKUvfD1SoDb/ycB1vBntT94rGaB/SvxEyeLu14H6aEg==",
+ "resolved": "6.0.5",
+ "contentHash": "SSH+YYrMpvLcy7Orzb5K1tSyffnFacWahyxCCjYH1PbSHdAF4dekmIetBurFKgtTHDmwEe/J2Csi/7niRH6d/g==",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
"System.Text.Encodings.Web": "6.0.0"
@@ -2297,7 +2309,7 @@
"Azure.Identity": "1.6.0",
"Azure.Messaging.EventGrid": "4.10.0",
"Azure.ResourceManager": "1.3.1",
- "Azure.ResourceManager.Compute": "[1.0.0-beta.8, )",
+ "Azure.ResourceManager.Compute": "1.0.0-beta.8",
"Azure.ResourceManager.Monitor": "1.0.0-beta.2",
"Azure.ResourceManager.Network": "1.0.0",
"Azure.ResourceManager.Resources": "1.3.0",
@@ -2317,12 +2329,12 @@
"Microsoft.Azure.Management.Monitor": "0.28.0-preview",
"Microsoft.Azure.Management.OperationalInsights": "0.24.0-preview",
"Microsoft.Extensions.Logging.ApplicationInsights": "2.21.0",
- "Microsoft.Graph": "4.24.0",
- "Microsoft.Identity.Client": "4.43.0",
+ "Microsoft.Graph": "4.37.0",
+ "Microsoft.Identity.Client": "4.46.2",
"Microsoft.Identity.Web.TokenCache": "1.23.1",
"Scriban": "5.5.0",
"Semver": "2.1.0",
- "System.IdentityModel.Tokens.Jwt": "6.17.0",
+ "System.IdentityModel.Tokens.Jwt": "6.22.1",
"System.Linq.Async": "6.0.1",
"TaskTupleAwaiter": "2.0.0"
}