Changes for version 0.71 - 2023-07-04
- Significant Changes since 0.69
- Re-release 0.70 to ensure all commits were included
- Quite a few changes and improvements including
- Support to obtain information about the AuthnStatement from the Assertion
- Function to obtain key_name added to the SP
- Verification of artifact responses based on an attribute ID ( via XML::Sig 0.64)
- Improve Decryption of EncryptedData nodes for Assertions (via XML::Enc 0.12 and up)
- Bumps the requirements new versions of:
- XML::Enc => "0.12",
- XML::Sig => "0.64",
- XML::Generator => "1.13"
- Miscelaneous:
- testapp bug fixes and improvements
- Github action improvements
- Tested ADFS IdP again
- Fixed issue DAKKAR reported to LWP::UserAgent Environment Variables
- Change Log
- 914aafb Forgot to increment main module version
- 1292296 Increment version and update LICENSE file
- dd2c070 v0.70
- 79f1a38 Bump XML::Enc version
- faecd40 Fix decrypt for encrypted assertions
- 9d389f1 Decrypt an assertion with EncryptedData nodes
- ae3888a Fix YAML syntax for linux workflow
- 4d73198 Add verification for artifact responses on an attribute ID
- 7869a2f Add tests for part encrypted/part decrypted assertions
- 466e870 Add key_name function to SP
- b4c70d8 testapp: option for acs_url_post in authnRequest
- fa6c350 testapp: SingleLogoutService is not indexed
- d2cf58a install Module::Pluggable
- 2dfb0c1 Remove Pari Install from github action
- 8932955 Bump requirement for XML::Generator
- 11ba40d Create AuthnStatement object
- 488a234 ADFS fully tested again and update repo version
- 9dbd114 Fixes #169 tests fail when PERL_LWP_SSL_CA_* or HTTPS_CA_* env vars are set
- a9aca61 Add XML declartion to generate_metadata
- 7cfe56a Configure SP without Single Logout Service
- ef16349 Fix version for release
- accfc66 (timlegge/master) v0.69
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