Changes for version 0.83 - 2025-11-07

  • Significant Changes
    • Fixes #239 Signing redirect URLs fails with Crypt::OpenSSL::RSA 0.37
    • Crypt::OpenSSL::RSA removed use_pkcs1_padding so we have moved to Crypt::PK::RSA
    • Tested against a number of IdPs but you will want to perform testing
    • Requires XML::Sig 0.67
  • Detailed Change Log
    • 1debfe3 Migrate from Crypt::OpenSSL::RSA to Crypt::PK::RSA
    • adeaaf8 v0.82
      • 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

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