Changes for version 0.65 - 2023-03-12

  • Significant Changes since 0.64
    • This version supports sending request the the IdP as HTTP-POST requests. SimpleSAMLphp is added as a tested/supported IdP Numerous improvements to the testapp (see git repo) to improve testing testapp can now be fully tested against any configured IdPs using Selenium
    • 8b902c4 Add SimpleSAMLphp to the list of tested IdPs
    • 5fb1f81 testapp: Add tests to confirm the configuration of the IdPs
    • 033d2e9 testapp: add id to links and buttons to help automate testing
    • cf0b39b Create Author Tests to validate Schema of Generated XML
    • c815c58 testapp: Don't show POST button for login if IdP does not support
    • c093420 testapp: move slo to new format and fix wrong acs url
    • 946c2fc testapp: Support HTTP-POST logout
    • c5b0a2c testapp: Implement AuthnRequest via POST
    • 41b7d12 Add Support for sending requests to IDP via HTTP-POST
    • 0b378cb Update version in repo for next release
    • fac9f54 testapp: move loading of configuration
    • 7d4e50c v0.64

Documentation

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::SOAP - SOAP binding for SAML
Net::SAML2::IdP - SAML Identity Provider object
Net::SAML2::Protocol::Artifact - SAML2 artifact 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
A role to verify the SAML response XML
Net::SAML2::SP - SAML Service Provider object
Custom Moose types for Net::SAML2
Utility functions for Net::SAML2
Net::SAML2 subclass of XML::Sig
Net::SAML2::XML::Util - XML Util class