The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.43 - 2021-10-30

  • Release Version of 0.42
    • No changes
  • 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

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