Version 4.16.1
- Use
Convert.FromBase64StringinCertificateUtilinstead ofUTF8EncodingGetBytesto support all platforms. - Generally expand the boolean type with support for reading values 1, and 0.
The SAML2 specification examples always use the strings "true" and "false" for e.g. the NameIdPolicy.AllowCreate attribute. However, according to the xsd for the SAML protocol (http://docs.oasis-open.org/security/saml/v2.0/saml-schema-protocol-2.0.xsd), AllowCreate is of type "boolean". The XML standard (W3C XML Schema Part 2: Datatypes Second Edition) specifies that the allowed values for a boolean type are true, false, 1, and 0. - Nuget package references updated.
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/