Changes for version 0.42 - 2021-10-29

  • Significant Changes since 0.40
    • COMPATABILITY WARNING: version 0.44 will likely make sha256 the default
    • HTTP-Redirect now supports signing and verifying with more than rsa-sha1
    • include HTTP-Post for SingleLogoutService in generated metadata
    • Destination missing in LogoutRequest
    • Added PingIdentity to the tested IdPs
    • Most other changes related to the testapp Saml2Test (in git repo)
    • Fix issue with LogoutResponse on HTTP-Redirect for some IdP (Azure, Ping)
    • Make SP metadata.xml more configuable and sign
  • Change Log
    • b9d4786 Merge pull request #44 from timlegge/azure-lowercase
    • 4f2a40c Update for latest build
    • ffd4188 Add issuer to make testing between multiple IdPs clearer
    • 1049084 Fix issues with LogoutResponse
    • 378c815 Merge pull request #43 from timlegge/metadata
    • bfe0966 Sign Metadata
    • 1cd0003 Net::SAML2::SP configurable values for metadata

Modules

SAML2 bindings and protocol implementation
Net::SAML2::Binding::POST - HTTP POST binding for SAML
Net::SAML2::Binding::Redirect - HTTP Redirect binding for SAML
Net::SAML2::Binding::Artifact - SOAP binding for SAML
Net::SAML2::IdP - SAML Identity Provider object
Net::SAML2::Protocol::ArtifactResolve - ArtifactResolve protocol class
Net::SAML2::Protocol::Assertion - SAML2 assertion object
SAML2 AuthnRequest object
SAML2 LogoutRequest Protocol object
SAML2 LogoutResponse Protocol object
Common behaviour for Protocol messages
Net::SAML2::SP - SAML Service Provider object
Utility functions for Net:SAML2
Net::SAML2::XML::Sig - A toolkit to help sign and verify XML Digital Signatures
Net::SAML2::XML::Util - XML Util class