DuendeSoftware / foss

Duende's Free and Open Source software.
Apache License 2.0
0 stars 0 forks source link

Consider deprecating Base64Url #38

Open damianh opened 1 day ago

damianh commented 1 day ago

@joegoldman2 wrote:

.NET 9 adds support for Base64 Url (https://github.com/dotnet/runtime/issues/1658). It's also compatible with .NET Standard 2.0. The class Base64Url should probably be deprecated in favor of the built-in support in the BCL.

https://github.com/IdentityModel/IdentityModel/issues/580

damianh commented 1 day ago

If we were to adopt this we would need to add a net9.0 target to IdentityModel and have some conditional package references. Ref https://github.com/dotnet/runtime/issues/1658#issuecomment-2221062478 .

Resulting package references: