
Adds SAML metadata generation, import and export support for ASP.NET Core.
Features
SAML v2.0 for ASP.NET v2.8.7 updates:
- Improve configuration logging.
- When setting SAMLController.Configuration(s), ensure the SAMLConfigurationResolver is refreshed.
SAML v2.0 for ASP.NET Core v2.0.3 updates:
- Add SAML metadata generation, import and export support.
- Support no name identifier when sending a logout request.
- Make the SAML configuration ID optional.
- Register the IHttpContextAccessor as this is required when running on Azure.
- MVC attribute routing clears the HTTP request body so access the HTTP form property instead.
- Add Azure key vault support.
- Add OnResolveUrl delegate so SAML message destination URLs may be changed.
- Add HTTP-Artifact support to the main APIs.
Fixes
SAML v2.0 for ASP.NET Core v2.0.3 fixes:
- Fixed bug serializing organization name in metadata.
- Fixed bug throwing exception when assertion replayed.