Changes for version 0.84 - 2026-01-11
- Significant Changes
- none
- testsuite: Replaced old keys and certs that caused test failures
- We no longer test sha1 based signatures although they are supported
- XML::Sig made Crypt::OpenSSL::DSA optional - should cause no issues
- Compatibility Deprecation Warning
- As of Release 0.79 the following have been changed and the old version may be removed in an upcoming release.
- Net::SAML2::Protocol::Artifact
- response_to changed to in_response_to
- Net::SAML2::Protocol::LogoutResponse
- response_to changed to in_response_to
- Detailed Change Log
- b1e0005 Increment Year and Version for a release
- c79ebab Add a Security Policy
- 931b77c replace all old cert, key and cacert references with newer versions
- 21c9d3e swap "got" and "expected" to put them in the correct order
- f38ad6d v0.83
Modules
SAML2 bindings and protocol implementation
An attribute consuming service object
HTTP POST binding for SAML
HTTP Redirect binding for SAML
SOAP binding for SAML
SAML Identity Provider object
A response object
SAML2 artifact object
ArtifactResolve protocol class
SAML2 assertion object
SAML2 AuthnRequest object
SAML2 LogoutRequest Protocol object
SAML2 LogoutResponse Protocol object
RequestedAttribute class
Common behaviour for Protocol messages
A role to verify the SAML response XML
Common behaviour for XML language settings
SAML Service Provider object
Custom Moose types for Net::SAML2
Utility functions for Net::SAML2
Net::SAML2 subclass of XML::Sig
XML Util class