ComponentSpace SAML for ASP.NET Core

Implements SAML v2.0 assertions, protocol, bindings and profiles.

Published by ComponentSpace
Distributed by ComponentSource since 2002

Prices from: US$ 1,273.02 Version: v6.0.0 Updated: Jan 5, 2026 4.50 Star Average Review4.50 Star Average Review4.50 Star Average Review4.50 Star Average Review4.50 Star Average Review (3)

i

ComponentSpace SAML v2.0 for ASP.NET Core (for SAML v2.0 specification only) can also be bought as part of ComponentSpace SAML Suite that includes SAML v2.0 component for ASP.NET Core as well as the SAML v1.1 and SAML v2.0 components for ASP.NET.

ComponentSpace SAML v2.0 specification component for ASP.NET can be found here: ComponentSpace for SAML 2.0 for ASP.NET .

ComponentSpace SAML v...

Show more

ComponentSpace SAML v2.0 for ASP.NET Core (for SAML v2.0 specification only) can also be bought as part of ComponentSpace SAML Suite that includes SAML v2.0 component for ASP.NET Core as well as the SAML v1.1 and SAML v2.0 components for ASP.NET.

ComponentSpace SAML v2.0 specification component for ASP.NET can be found here: ComponentSpace for SAML 2.0 for ASP.NET .

ComponentSpace SAML v1.1 specification component can be found here: ComponentSpace for SAML 1.1 for ASP.NET .

If you require information about ComponentSpace SAML Components, please visit the pages above or Contact Us for pricing and availability.

ComponentSpace SAML for ASP.NET Core Releases

Released: Jan 8, 2020

Updates in v2.7.0

Features

  • Treat each SAML attribute value as a separate claim in the SAML authentication handler.
  • Support overriding the setting of the SAML session cookie.
  • Includes code demonstrating how to handle browsers that don’t support SameSite=None.

Released: Oct 7, 2019

Updates in v2.6.0

Features

  • Supports certificates that are not exportable and therefore cannot be cached.
  • Makes it easier to add custom form variables to the HTTP Post binding.
  • Refactor SAML events so they’re also available when using the authentication handler and middleware.
  • Add OnError delegate to the authentication handler and middleware to allow the application to handle errors.
  • Add OnSendMessage and OnReceiveMessage events.
  • Supports artifact resolution binding in metadata import/export.
  • Supports arbitrary...

Released: Jun 11, 2019

Updates in v2.5.0

Features

  • To support GDPR, specify the SAML session cookie as essential.
  • Include the relay state in the On…Received delegates.
  • Add IConfigurationToMetadata interface.
  • Don't mark the SAML session cookie as secure if not using HTTPS.

Released: Apr 2, 2019

Updates in v2.4.0

Updates in v2.4.0

  • Strong named the assemblies.

Released: Feb 18, 2019

Updates in v2.3.0

Features

  • Move example projects to ASP.NET Core 2.2.
  • Include the Content-Type header in HTTP-Post to support nosniff.
  • Move the JavaScript to after the HTML body for HTTP-Post to support older browsers.
  • In the SAML authentication handler, automatically change the base path of the external login callback redirect URL to match the case of the assertion consumer service URL to ensure the browser sends the Identity.External cookie.
  • Add base path support to the SAML authentication handler and...

Released: Dec 4, 2018

Updates in v2.2.0

Features

  • Add cookie SSO session store.
  • Add ISsoStatus.GetPartnerPendingResponse.
  • Support specifying the configuration ID and partner name to middleware via query string parameters.
  • Support specifying the configuration ID and partner name to the authentication handler via authentication properties.
  • Add support for the content security policy HTTP header.
  • Default the SAML cookie to secure.
  • Sign NuGet packages.

Released: Oct 18, 2018

Updates in v2.1.0

Features

  • Move example projects to ASP.NET Core 2.1.
  • Change the SAML middleware default login and logout URLs to the new ASP.NET Core 2.1 paths with the /Identity prefix.
  • Support custom ICertificateLoader implementations in the CachedCertificateLoader.
  • Default to HTTP only for the SAML SSO session cookie.
  • Include an explicit dependency on the System.Security.Cryptography.Xml package.
  • Distinguish between local IdP and SP SSO session state.
  • Support return URL query string parameters in the SAML...

Released: Aug 10, 2018

Updates in v2.0.6

Features

  • Support disabling XML schema checks.
  • Add interfaces for IdPSsoResult, SpSsoResult, SloResult etc to make mocking these for testing easier.
  • Support HttpOnly and Secure options for SAML cookie.
  • Add a display message parameter to the HTTP-Post template in case a message should be displayed in the browser.
  • Support custom advice in the SAML assertion.
  • Add GenerateSignature and CreateConfiguration examples.
  • Add MetadataToConfiguration.ImportUrlAsync overload that takes an HttpMessageHandler...

Released: May 24, 2018

Updates in v2.0.5

Features

  • The SAML authentication handler now supports IdP-initiated SSO and SLO.
  • Add copy mapping rule.
  • Support the assertion consumer service binding being specified in the partner identity provider configuration so it can be included in the authn request.
  • Handle the artifact response not including a SAML message.
  • Do not require the SOAPAction header as not all implementations include it.
  • When using the SOAP binding, support all certificates as configured endpoints are trusted.

Released: Mar 13, 2018

Updates in v2.0.4

Features

  • Adds Azure key vault support.
  • Adds OnResolveUrl delegate so SAML message destination URLs may be changed.
  • Adds HTTP-Artifact support to the main APIs.
  • Uses IOptionsSnapshot to pick up configuration changes without an application restart.
  • Supports specifying a requested NameID in the authn request through SSO options.
  • For security reasons, certificate strings are not logged.
  • Supports checking the validity of the assertion consumer service URL in the authn request.
  • Changes the SAML...