Ark.Tools icon indicating copy to clipboard operation
Ark.Tools copied to clipboard

chore(deps): bump Microsoft.Identity.Web, Azure.Identity, Microsoft.Bcl.AsyncInterfaces, System.Diagnostics.DiagnosticSource, Microsoft.Identity.Client, Microsoft.Identity.Client.Extensions.Msal, Microsoft.Extensions.Logging.Abstractions, Microsoft.Extensions.Hosting.Abstractions, Microsoft.Extensions.Configuration.Abstractions, Microsoft.Extensions.Options, Microsoft.Extensions.Caching.Abstractions, Microsoft.Extensions.Configuration.EnvironmentVariables, Microsoft.Extensions.Configuration, Microsoft.Extensions.Configuration.Json, Microsoft.Extensions.Options.ConfigurationExtensions, System.IdentityModel.Tokens.Jwt, Microsoft.AspNetCore.Authentication.JwtBearer, Microsoft.Extensions.Hosting, Microsoft.Extensions.Configuration.CommandLine and Microsoft.Extensions.Logging.Console

Open dependabot[bot] opened this issue 1 year ago • 0 comments

Bumps Microsoft.Identity.Web, Azure.Identity, Microsoft.Bcl.AsyncInterfaces, System.Diagnostics.DiagnosticSource, Microsoft.Identity.Client, Microsoft.Identity.Client.Extensions.Msal, Microsoft.Extensions.Logging.Abstractions, Microsoft.Extensions.Hosting.Abstractions, Microsoft.Extensions.Configuration.Abstractions, Microsoft.Extensions.Options, Microsoft.Extensions.Caching.Abstractions, Microsoft.Extensions.Configuration.EnvironmentVariables, Microsoft.Extensions.Configuration, Microsoft.Extensions.Configuration.Json, Microsoft.Extensions.Options.ConfigurationExtensions, System.IdentityModel.Tokens.Jwt, Microsoft.AspNetCore.Authentication.JwtBearer, Microsoft.Extensions.Hosting, Microsoft.Extensions.Configuration.CommandLine and Microsoft.Extensions.Logging.Console. These dependencies needed to be updated together. Updates Microsoft.Identity.Web from 2.12.4 to 2.18.1

Release notes

Sourced from Microsoft.Identity.Web's releases.

2.18.1

  • Updated to Microsoft.IdentityModel.* 7.5.1

Bug fix

  • Fix for FIC due to appending ./default, see issue #2796 for details.

2.18.0

  • Update to Microsoft.Identity.Abstractions 5.3.0
  • Update Azure.Security libraries to 4.6.0

New features

  • Added support for Managed Identity Federated Identity Credential. See issue #2749 for details.
  • Added support to read a section to register multiple downstream APIs. See issue #2255 for details.

Bug fix

  • TokenAcquirer factory is now thread safe and can handle multiple azure regions. See issue #2765 for details.

2.17.5

  • Updated to MSAL 4.59.1.

2.17.4

Bug fix

  • Fix assertions being removed from dict before callback is executed in TokenAcquisition. See issue #2734 for details.

2.17.3

2.17.2

New features

  • Added support for CIAM custom user domains. You can now use an Open ID connect authority in the "Authority" property of the configuration instead of using "Instance" and "Tenant". See issue #2690 for details.

2.17.1

  • Updated to Microsoft.IdentityModel.* 7.4.0

New features

  • DownstreamApi now automatically processes claims challenge from web APIs which are CAE enabled, provided you set "ClientCapablities" : ["cp1"] in the configuation. See issue #2550.

Bug fixes

  • Fixes the use of ServiceDescriptor for containers which have keyed services present. This can be an issue on .NET 8.0. See issue #2676 for details.

... (truncated)

Changelog

Sourced from Microsoft.Identity.Web's changelog.

2.18.1

  • Updated to Microsoft.IdentityModel.* 7.5.1

Bug fix

  • Fix for FIC due to appending ./default, see issue #2796 for details.

2.18.0

  • Updated to Microsoft.Identity.Abstractions 5.3.0
  • Updated Azure.Security libraries to 4.6.0

New features

  • Added support for Managed Identity Federated Identity Credential. See issue #2749 for details.
  • Added support to read a section to register multiple downstream APIs. See issue #2255 for details.

Bug fix

  • TokenAcquirer factory is now thread safe and can handle multiple azure regions. See issue #2765 for details.

2.17.5

  • Updated to MSAL 4.59.1.

2.17.4

Bug fix

  • Fix assertions being removed from dict before callback is executed in TokenAcquisition. See issue #2734 for details.

2.17.3

  • Updated to Microsoft.IdentityModel.* 7.5.0

2.17.2

New features

  • Added support for CIAM custom user domains. You can now use an Open ID connect authority in the "Authority" property of the configuration instead of using "Instance" and "Tenant". See issue #2690 for details.

2.17.1

  • Updated to Microsoft.IdentityModel.* 7.4.0

New features

  • DownstreamApi now automatically processes claims challenge from web APIs which are CAE enabled, provided you set "ClientCapablities" : ["cp1"] in the configuation. See issue #2550.

Bug fixes

  • Fixes the use of ServiceDescriptor for containers which have keyed services present. This can be an issue on .NET 8.0. See issue #2676 for details.

... (truncated)

Commits

Updates Azure.Identity from 1.11.0 to 1.11.1

Release notes

Sourced from Azure.Identity's releases.

Azure.Identity_1.11.1

1.11.1 (2024-05-07)

Other Changes

  • Updated Microsoft.Identity.Client and related dependencies to version 4.60.3
Commits
  • f7a32dc Update MSAL dependencies (#43445)
  • 2d6b406 [AppConfiguration] Bug fix: GetConfigurationSetting logs 304 as failures (#43...
  • b6b8810 Sanitize additional data in tests (#43356)
  • 1c74ab6 Increment package version after release of Azure.Communication.Chat (#43435)
  • d722585 Increment package version after release of Azure.ResourceManager.WebPubSub (#...
  • 7ae39d8 [ApiManagement] Fix for issue #42865 (#43262)
  • fd8f0be Set enable-bicep-serialization to true for Azure Web PubSub (#43412)
  • 7e05521 enum updated (#43426)
  • 4cde408 Update AutoRest C# version to 3.0.0-beta.20240415.3 (#43440)
  • d33fbd4 Update AutoRest C# version to 3.0.0-beta.20240415.2 (#43439)
  • Additional commits viewable in compare view

Updates Microsoft.Bcl.AsyncInterfaces from 6.0.0 to 8.0.0

Release notes

Sourced from Microsoft.Bcl.AsyncInterfaces's releases.

.NET 8.0.0

Release

What's Changed

... (truncated)

Commits

Updates System.Diagnostics.DiagnosticSource from 6.0.1 to 8.0.0

Release notes

Sourced from System.Diagnostics.DiagnosticSource's releases.

.NET 8.0.0

Release

What's Changed

... (truncated)

Commits

Updates Microsoft.Identity.Client from 4.54.1 to 4.60.3

Release notes

Sourced from Microsoft.Identity.Client's releases.

4.60.3

Bug Fixes

Updated Android webview attribute.

4.60.2

Bug Fixes

When OnBeforeTokenRequest extensibility API is used, MSAL now correctly uses the user-provided OnBeforeTokenRequestData.RequestUri to set the token request endpoint. See 4701.

4.60.1

Addressed an issue where attempts to acquire a token via certificate authentication resulted in a Microsoft.Identity.Client.MsalServiceException (Error code: AADSTS5002730), signaling an "Invalid JWT token. Unsupported key for the signing algorithm." This was due to a known bug in Microsoft Entra ID (Azure AD) that affects the handling of JWT tokens signed with certain algorithms, specifically SHA2 and PSS. See 4690

4.60.0

New Features

  • AAD client assertions are computed using SHA 256 and PSS padding. See 4428
  • CorrelationId is available in MsalException. See 4187
  • Open telemetry records telemetry for proactive token refresh background process. See 4492
  • MSAL.Net now supports generic authorities with query parameters. See 4631

Bug Fixes

  • MSAL.Net now logs an error when OBO is performed over common or organizations. See 4606
  • MSAL.Net now handles the v2.0 authorization endpoint. See 4416
  • Improved logging and error message when the web api received claims challenge. See 4496
  • Cloud shell error message from the managed identity endpoint is parsed correctly. See 4402
  • Improved error message when CCA certificate is disposed before MSAL can use it. See 4602
  • Client id is now accepted as a scope. See 4652

4.59.1

Bug Fixes

Updated Android webview attribute.

4.59.0

New Features

  • Removed support for deprecated Xamarin.Android 9 and Xamarin.Android 10 frameworks. MSAL.NET packages will no longer include monoandroid90 and monoandroid10.0 binaries and instead include monoandroid12.0. Xamarin.Android apps should now target framework version 12 (corresponding to Android API level 31) or above. See 3530.
  • Removed support for deprecated .NET 4.5 framework. MSAL.NET packages will no longer include net45 binary. Existing applications should target at least .NET 4.6.2. See 4314.

Bug Fixes

  • When public client apps persist cache data on Linux platforms, exceptions are now thrown, instead of just logged. This behavior is now consistent with Windows and Mac cache accessors. See 4493.
  • Downgraded System.Diagnostics.DiagnosticSource dependency to 6.0.1 from 7.0.2 to enable apps to run in .NET 6 in-process Azure Functions. Added extra checks to prevent crashing if OpenTelemetry dependencies cannot be used in the app's runtime. See 4456.
  • MSAL now throws MsalServiceException instead of MsalManagedIdentityException in managed identity flows. See 4483.
  • Background proactive token refresh operation can now be cancelled using the cancelation token passed into the parent acquire token call. See 4473.
  • Fixed SemaphoreFullException happening in managed identity flows. See 4472.
  • Improved exception messages when using non-RSA certificates. See 4407.
  • Fixed a scenario when the same tokens are cached under different cache keys when an identity provider sends scopes in a different order. See 4474.

4.58.1

New Features

  • Added WithForceRefresh support for silent flows using the Windows broker. See 4457.

Bug Fixes

  • Fixed a bug when a x-ms-pkeyauth HTTP header was incorrectly sent on Mac and Linux platforms. See 4445.

... (truncated)

Changelog

Sourced from Microsoft.Identity.Client's changelog.

4.60.3

Bug Fixes

Updated Android webview attribute.

4.60.2

Bug Fixes

When OnBeforeTokenRequest extensibility API is used, MSAL now correctly uses the user-provided OnBeforeTokenRequestData.RequestUri to set the token request endpoint. See 4701.

4.60.1

Bug Fixes

Resolved an issue where MSAL attempts to acquire a token via certificate authentication using SHA2 and PSS resulting in a `MsalServiceException' (Error code: AADSTS5002730). See 4690

4.60.0

New Features

  • AAD client assertions are computed using SHA 256 and PSS padding. See 4428
  • CorrelationId is available in MsalException. See 4187
  • Open telemetry records telemetry for proactive token refresh background process. See 4492
  • MSAL.Net now supports generic authorities with query parameters. See 4631

Bug Fixes

  • MSAL.Net now logs an error when OBO is performed over common or organizations. See 4606
  • MSAL.Net now handles the v2.0 authorization endpoint. See 4416
  • Improved logging and error message when the web api receives a claims challenge. See 4496
  • Cloud shell error message from the managed identity endpoint is now parsed correctly. See 4402
  • Improved error message when CCA certificate is disposed before MSAL can use it. See 4602
  • Client id is now accepted as a scope. See 4652

4.59.0

New Features

  • Removed support for deprecated Xamarin.Android 9 and Xamarin.Android 10 frameworks. MSAL.NET packages will no longer include monoandroid90 and monoandroid10.0 binaries and instead include monoandroid12.0. Xamarin.Android apps should now target framework version 12 (corresponding to Android API level 31) or above. See 3530.
  • Removed support for deprecated .NET 4.5 framework. MSAL.NET packages will no longer include net45 binary. Existing applications should target at least .NET 4.6.2. See 4314.

Bug Fixes

  • When public client apps persist cache data on Linux platforms, exceptions are now thrown, instead of just logged. This behavior is now consistent with Windows and Mac cache accessors. See 4493.
  • Downgraded System.Diagnostics.DiagnosticSource dependency to 6.0.1 from 7.0.2 to enable apps to run in .NET 6 in-process Azure Functions. Added extra checks to prevent crashing if OpenTelemetry dependencies cannot be used in the app's runtime. See 4456.
  • MSAL now throws MsalServiceException instead of MsalManagedIdentityException in managed identity flows. See 4483.
  • Background proactive token refresh operation can now be cancelled using the cancelation token passed into the parent acquire token call. See 4473.
  • Fixed SemaphoreFullException happening in managed identity flows. See 4472.
  • Improved exception messages when using non-RSA certificates. See 4407.
  • Fixed a scenario when the same tokens are cached under different cache keys when an identity provider sends scopes in a different order. See 4474.

4.58.1

New Features

  • Added WithForceRefresh support for silent flows using the Windows broker. See 4457.

... (truncated)

Commits

Updates Microsoft.Identity.Client.Extensions.Msal from 2.32.0 to 4.60.3

Release notes

Sourced from Microsoft.Identity.Client.Extensions.Msal's releases.

4.60.3

Bug Fixes

Updated Android webview attribute.

4.60.2

Bug Fixes

When OnBeforeTokenRequest extensibility API is used, MSAL now correctly uses the user-provided OnBeforeTokenRequestData.RequestUri to set the token request endpoint. See 4701.

4.60.1

Addressed an issue where attempts to acquire a token via certificate authentication resulted in a Microsoft.Identity.Client.MsalServiceException (Error code: AADSTS5002730), signaling an "Invalid JWT token. Unsupported key for the signing algorithm." This was due to a known bug in Microsoft Entra ID (Azure AD) that affects the handling of JWT tokens signed with certain algorithms, specifically SHA2 and PSS. See 4690

4.60.0

New Features

  • AAD client assertions are computed using SHA 256 and PSS padding. See 4428
  • CorrelationId is available in MsalException. See 4187
  • Open telemetry records telemetry for proactive token refresh background process. See 4492
  • MSAL.Net now supports generic authorities with query parameters. See 4631

Bug Fixes

  • MSAL.Net now logs an error when OBO is performed over common or organizations. See 4606
  • MSAL.Net now handles the v2.0 authorization endpoint. See 4416
  • Improved logging and error message when the web api received claims challenge. See 4496
  • Cloud shell error message from the managed identity endpoint is parsed correctly. See 4402
  • Improved error message when CCA certificate is disposed before MSAL can use it. See 4602
  • Client id is now accepted as a scope. See 4652

4.59.1

Bug Fixes

Updated Android webview attribute.

4.59.0

New Features

  • Removed support for deprecated Xamarin.Android 9 and Xamarin.Android 10 frameworks. MSAL.NET packages will no longer include monoandroid90 and monoandroid10.0 binaries and instead include monoandroid12.0. Xamarin.Android apps should now target framework version 12 (corresponding to Android API level 31) or above. See 3530.
  • Removed support for deprecated .NET 4.5 framework. MSAL.NET packages will no longer include net45 binary. Existing applications should target at least .NET 4.6.2. See 4314.

Bug Fixes

  • When public client apps persist cache data on Linux platforms, exceptions are now thrown, instead of just logged. This behavior is now consistent with Windows and Mac cache accessors. See 4493.
  • Downgraded System.Diagnostics.DiagnosticSource dependency to 6.0.1 from 7.0.2 to enable apps to run in .NET 6 in-process Azure Functions. Added extra checks to prevent crashing if OpenTelemetry dependencies cannot be used in the app's runtime. See 4456.
  • MSAL now throws MsalServiceException instead of MsalManagedIdentityException in managed identity flows. See 4483.
  • Background proactive token refresh operation can now be cancelled using the cancelation token passed into the parent acquire token call. See 4473.
  • Fixed SemaphoreFullException happening in managed identity flows. See 4472.
  • Improved exception messages when using non-RSA certificates. See 4407.
  • Fixed a scenario when the same tokens are cached under different cache keys when an identity provider sends scopes in a different order. See 4474.

4.58.1

New Features

  • Added WithForceRefresh support for silent flows using the Windows broker. See 4457.

Bug Fixes

  • Fixed a bug when a x-ms-pkeyauth HTTP header was incorrectly sent on Mac and Linux platforms. See 4445.

... (truncated)

Changelog

Sourced from Microsoft.Identity.Client.Extensions.Msal's changelog.

4.60.3

Bug Fixes

Updated Android webview attribute.

4.60.2

Bug Fixes

When OnBeforeTokenRequest extensibility API is used, MSAL now correctly uses the user-provided OnBeforeTokenRequestData.RequestUri to set the token request endpoint. See 4701.

4.60.1

Bug Fixes

Resolved an issue where MSAL attempts to acquire a token via certificate authentication using SHA2 and PSS resulting in a `MsalServiceException' (Error code: AADSTS5002730). See 4690

4.60.0

New Features

  • AAD client ass...

    Description has been truncated

dependabot[bot] avatar May 06 '24 15:05 dependabot[bot]