ComponentSpace SAML v2.0 for ASP.NET Core

  1. ComponentSpace SAML v2.0 for ASP.NET Core v5.0.0

    Release Notes: Targets.NET 8.0 as well as.NET 6.0 and.NET Core 3.1. Includes.NET 8 example projects. Adds the ISAMLConfigurationNameResolver interface to support Entra ID multi-tenant applications and any other use cases where SAML message issuer names don't map ...

  2. ComponentSpace SAML v2.0 for ASP.NET Core v4.10.0

    Release Notes: Added support for the AuthnRequest’s ProtocolBinding field. Added support for the ECP profile when acting as the identity provider. Added support for RSA-OAEP XML encryption through the RSA-OAEP security extension. 0 ...

  3. ComponentSpace SAML v2.0 for ASP.NET Core v4.9.0

    Release Notes: Adds support for customization of the transport classes. Adds the ability to include the certificate thumbprint in the certificate filename to ensure it is unique, as different certificates may have the same subject DN, when importing metadata. Uses ...

  4. ComponentSpace SAML v2.0 for ASP.NET Core v4.8.0

    Release Notes: Adds NameIDQualifier and IssuerQualifier to partner provider configuration. Updated the ISamlClaimFactory interface that is used by the SAML middleware to include the partner provider name. Added NameIDQualifier and IssuerQualifier to partner provider ...

  5. ComponentSpace SAML v2.0 for ASP.NET Core v4.7.0

    Release Notes: Includes updates for latest SAML Profiles specification, plus support for.NET 7. Added ClearSessionAsync overload that clears the session for the named partner only. Added the DisableClearAllSessionsOnLogout flag to configure how multi-session SLO is ...

  6. ComponentSpace SAML v2.0 for ASP.NET Core v4.6.0

    Release Notes: Adds artifact resolve and response related events. Add artifact resolve and response related events. Used a typed HTTP client to provide tailored configuration of client certificates etc. When verifying signatures, only check the validity of the ...

  7. ComponentSpace SAML v2.0 for ASP.NET Core v4.5.0

    Release Notes: You can now signout the user in the SAML authentication handler on a local signout. Added support for encrypted Name IDs. Added support for multiple pending SAML responses within the one browser session. You can now signout the user in the SAML ...

  8. ComponentSpace SAML v2.0 for ASP.NET Core v4.4.0

    Release Notes: Latest update addresses Microsoft Security Advisory CVE-2022-34716. Added SAMLAttribute.ToString(separator) overload. Use the System.Security.Cryptography.Xml update that addresses Microsoft Security Advisory CVE-2022-34716. 0 ...

  9. ComponentSpace SAML v2.0 for ASP.NET Core v4.3.0

    Release Notes: Updates the SamlSchemaValidationException.Errors property to make it public. Made the SamlSchemaValidationException.Errors property public. Fixed database configuration licensed package to reference the licensed ComponentSpace.Saml2 package. 0 ...

  10. ComponentSpace SAML v2.0 for ASP.NET Core v4.2.0

    Release Notes: Supports WebHosting and other Windows certificate stores. Support WebHosting and other Windows certificate stores. 0 ...

  11. ComponentSpace SAML v2.0 for ASP.NET Core v4.1.0

    Release Notes: Improves SOAP binding and now targets Microsoft.NET 6. Dropped support for Microsoft.NET Core 2.1 and now targets.NET Core 3.1,.NET 5 and.NET 6. Includes Microsoft Visual Studio 2022 examples solution. For SOAP binding, you can now use asynchronous ...

  12. ComponentSpace SAML v2.0 for ASP.NET Core v4.0.0

    Release Notes: Enables Entity Framework support for the SAML configuration. Adds SamlDatabaseConfigurationResolver for storing SAML configuration using the Entity Framework. Adds SamlCachedConfigurationResolver for caching SAML configuration. Defaults to the current ...

  13. ComponentSpace SAML v2.0 for ASP.NET Core v3.7.0

    Release Notes: Adds support for certificate validation and enhances support for.NET 5.0. As well as.NET Standard 2.0 and 2.1, target.NET 5.0. Add support for certificate validation. Provide a better exception message in the destination check. Support charset being ...

  14. ComponentSpace SAML v2.0 for ASP.NET Core v3.6.0

    Release Notes: Adds the ability to add Keep and Remove mapping rules, plus new Blazor Server examples. Add Keep and Remove mapping rules. The ResolveToHttps configuration flag should only apply to relative URLs. Prefix the path base to relative URLs only in the SAML ...

  15. ComponentSpace SAML v2.0 for ASP.NET Core v3.5.0

    Release Notes: Adds support for AES-GCM data encryption and OAEP key encryption. Target.NET Standard 2.0 for.NET Core 2.0 and above and.NET Standard 2.1 for.NET Core 3.0 and above. Support AES-GCM data encryption. Support OAEP key encryption. ...

  16. ComponentSpace SAML v2.0 for ASP.NET Core v3.4.0

    Release Notes: Includes new.NET 5 examples, plus support for Content-Security-Policy headers for JavaScript. Support Content-Security-Policy headers for JavaScript. Support the AuthenticationSchemeOptions.EventsType property. Add ResolveToHttps configuration to better ...

  17. ComponentSpace SAML v2.0 for ASP.NET Core v3.3.0

    Release Notes: Adds support for EC-DSA signature algorithms. Handle SAML assertions not including a subject. Supports EC-DSA signature algorithms. Use the X509KeyStorageFlags.EphemeralKeySet flag when loading certificates to avoid private key container permission issues ...

  18. ComponentSpace SAML v2.0 for ASP.NET Core v3.2.0

    Release Notes: Adds support for RSASSA-PSS signature algorithms. Supports RSASSA-PSS signature algorithms (http://www.w3.org/2007/05/xmldsig-more#sha256-rsa-MGF1 etc). Allows refactoring the XML encryption and signatures classes so it is easier to support other ...

  19. ComponentSpace SAML v2.0 for ASP.NET Core v3.1.0

    Release Notes: Adds support for extending the MetadataImporter/MetadataExporter classes. Supports extending the MetadataImporter/MetadataExporter classes. Include BEGIN/END CERTIFICATE in CreateSelfSignedCert. ...

  20. ComponentSpace SAML v2.0 for ASP.NET Core v3.0.0

    Release Notes: Now includes.NET Core 3.1 examples. Change the certificate manager to minimize the number of configuration resolver calls. Include HttpContext argument for all events. Include HttpContext argument for authentication handler and middleware delegates. ...