Released: May 19, 2023
Updates in Spring 2023 Update 1
Features
ComponentSpace SAML v2.0 for ASP.NET v6.3.0 updates:
- Added support for extension elements in SAML authn requests via the SSOOptions.
ComponentSpace SAML v2.0 for ASP.NET Core v4.8.0 updates:
- Updated the ISamlClaimFactory interface that is used by the SAML middleware to include the partner provider name.
- Added NameIDQualifier and IssuerQualifier to partner provider configuration.
- Added NameIDFormat to SSO options.
Fixes
ComponentSpace SAML v2.0 for ASP.NET v6.3.0 fixes:
Released: Mar 15, 2023
Updates in Spring 2023 (v6.2.0+v4.7.0)
Features
ComponentSpace SAML v2.0 for ASP.NET v6.2.0 updates:
- Added the DisableClearAllSessionsOnLogout flag to configure how multi-session SLO is handled.
- Defaulted the configuration flags SignLogoutRequest, SignLogoutResponse, WantLogoutRequestSigned and WantLogoutResponseSigned to true as these messages must be signed as per the SAML Profiles specification.
- Defaulted the configuration flag SignAssertion to true as per the SAML Profiles specification.
- Defaulted the configuration flags...
Released: Jan 11, 2023
Updates in Winter 2023 (v6.1.0+v4.6.0)
Features
ComponentSpace SAML v2.0 for ASP.NET v6.1.0 updates:
- When sending a logout request, start with the most recent rather than the oldest session.
- Disable SHA-1 support by default. If required, it can be enabled using the EnableSha1Support configuration flag.
ComponentSpace SAML v2.0 for ASP.NET Core v4.6.0 updates:
- 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...
Released: Nov 17, 2022
Updates in Fall 2022 Release 1 (v6.0.0+v4.5.0)
Features
ComponentSpace SAML v2.0 for ASP.NET v6.0.0 updates:
- Added support for encrypted Name IDs.
- Added support for multiple pending SAML responses within the one browser session.
- Removed the pre Microsoft .NET 4.0 framework HttpRequest/HttpResponse based low-level APIs.
ComponentSpace SAML v2.0 for ASP.NET Core v4.5.0 updates:
- 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...
Released: Sep 7, 2022
Updates in Summer 2022 Release 2 (v5.4.0+v4.4.0)
Features
ComponentSpace SAML v2.0 for ASP.NET v5.4.0 updates:
- Added SAMLAttribute.ToString(separator) overload.
- If returning attributes in an IDictionary, return multi-values separated by a comma.
- Use the System.Security.Cryptography.Xml update that addresses Microsoft Security Advisory CVE-2022-34716.
ComponentSpace SAML v2.0 for ASP.NET Core v4.4.0 updates:
- Added SAMLAttribute.ToString(separator) overload.
- Use the System.Security.Cryptography.Xml update that addresses Microsoft Security...
Released: Jul 5, 2022
Updates in Summer 2022 Release 1 (v5.3.0+v4.3.0)
Features
ComponentSpace SAML v2.0 for ASP.NET v5.3.0 updates:
- Updated the XML schema to support the new XML encryption methods.
- Repackaged the XML encryption extensions as NuGet packages.
ComponentSpace SAML v2.0 for ASP.NET Core v4.3.0 updates:
- Made the SamlSchemaValidationException.Errors property public.
- Fixed database configuration licensed package to reference the licensed ComponentSpace.Saml2 package.
Fixes
ComponentSpace SAML v2.0 for ASP.NET Core v4.3.0 updates:
Released: Apr 26, 2022
Updates in Spring 2022 Release 2 (v5.2.0+v4.2.0)
Features
ComponentSpace SAML v2.0 for ASP.NET v5.2.0 Updates:
- Add support for the MySqlConnector database provider.
- Support WebHosting and other Windows certificate stores.
ComponentSpace SAML v2.0 for ASP.NET Core v4.2.0 Updates:
- Support WebHosting and other Windows certificate stores.
Released: Feb 9, 2022
Updates in Spring 2022 Release 1 (v5.1.0+v4.1.0)
Features
ComponentSpace SAML v2.0 for ASP.NET v5.1.0 Updates:
- No longer supports Microsoft .NET 2.0 framework. The minimum support level is now .NET 4.0 framework.
- Includes Microsoft Visual Studio 2022 examples solution.
- If WantAssertionOrResponseSigned is set, the component will now attempt to verify the SAML assertion signature even if the SAML response signature failed to verify.
- Added support for specifying the Destination through the SSOOptions.
ComponentSpace SAML v2.0 for ASP.NET Core v...
Released: Oct 14, 2021
Updates in Fall 2021 Release 1 (v5.0.0+v4.0.0)
Features
ComponentSpace SAML v2.0 for ASP.NET v5.0.0 Updates:
- Enables Entity Framework support for the SAML configuration.
- Adds support for the HTTP-Post binding for non-standard platforms using SAMLHttpResponse.
- Supports extension XML schemas to validate custom SAML attribute value datatypes.
- Defaults to validating SAML messages against the XML schemas.
- Supports Strong name and allows partially trusted callers for the extension DLLs so they can run in medium trust environments.
- For consistency...
Released: Aug 6, 2021
Updates in Summer 2021 Release 1 (v4.8.0+v3.7.0)
Features
ComponentSpace SAML v2.0 for ASP.NET Core v3.7.0 Updates:
- 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 included in the Content-Type header for HTTP-Post.
- In SOAP binding, call FlushAsync after WriteAsync rather than relying on Dispose to avoid InvalidOperationException: Synchronous operations are disallowed.
- Add the IMetadataComparer interface for...