Skip to content

Version 4.8.4

Choose a tag to compare

@Revsgaard Revsgaard released this 24 Feb 12:28

Primary:

  • Add support for artifact binding both as an Identity Provider (IdP) and Relying Party (RP).
  • Simplify XML handling in Saml2SoapEnvelope.
  • Signature validation with multiple signatures improved for .NET Core and .NET Framework.

Secondary:

  • Add support for IHttpClientFactory / HttpClient (optional custom http client handler) and CancellationToken in EntityDescriptor. The old methods ReadIdPSsoDescriptorFromUrl and ReadSPSsoDescriptorFromUrl is marked as obsolete.
  • Change AssertionNamespaceName from saml2 to saml and ProtocolNamespaceName from saml2p to samlp.
  • Add AttributeConsumingServiceIndex and AssertionConsumingServiceIndex to Saml2AuthnRequest.
  • Add support for BindConfig in .NET and .NET core.
  • Metadata
    • Improve metadata by adding the AttributeValue field in RequesedAttribute.
    • Add certificate key info name in metadata.
  • .NET Framework updates:
    • .NET Framework 4.7.2 is updated to 4.8
    • .NET Framework 4.6.1 is updated to 4.6.2

NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/