Skip to content

Version 4.20.0

Choose a tag to compare

@Revsgaard Revsgaard released this 24 Jun 14:00
· 20 commits to main since this release
5385b71

Added expanded SAML response encryption support with configurable data encryption and key encryption algorithms. The library now supports additional XML Encryption algorithms, including AES-CBC, AES-GCM, RSA-OAEP, and XML Encryption 1.1 RSA-OAEP with SHA-256/MGF1-SHA256 support on supported .NET targets.

Encryption configuration now separates assertion encryption from key encryption, making it possible to align with IdPs and SAML components that expose separate EncryptionAlgorithm and KeyEncryptionAlgorithm settings. RSA-OAEP MGF parameters are also validated during decryption to provide clearer interoperability behavior.

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/