- feat: test_profile_spid_op_public_lite and test_profile_spid_op_public_full completed - fix: small bugs on lxml xpath expr on ag profiles - feat: test_profile_spid_ag_public_full - feat: Test the compliance of ContactPerson “billing” Extensions element - feat: The namespace “https://spid.gov.it/invoicing-extensions” MUST be present - feat: Test the compliance of ContactPerson “other” Extensions element (Private) - feat: Test the compliance of ContactPerson Extensions element (Public) - feat: Added IPAcode checks - feat: Test the compliance of ContactPerson of contactType "other" - fix https://github.com/italia/spid-sp-test/issues/35: authn requests validation on multiple certificates - Introduced development Docker image - Update Dockerfile - fix https://github.com/italia/spid-sp-test/issues/30: normative language - fix: tests must fail with spid-express without RelayState - fix: missing ForceAuthn with spid-express - fix: missing RelayState with spid-express - Fixed xml content for spid_express_no_relaystate_metadata.xml - Fixed content of spid_express_no_relaystate_metadata.xml - fix: Missing RelayState in HTTP-REDIRECT signature validation - feat: lang attributes MUST be the same in every element - fix: only one organization MUST be present - fixed https://github.com/italia/spid-sp-test/issues/29 - feat: Added NameIDFormat check - fixes https://github.com/italia/spid-sp-test/issues/27 - chore: better generalization on metadata extra execution model - fix: regression on errors in stdout - fix: relaxed msg in stdout INFO messages - fix: html templates cleanup and some improvements in report descriptions - feat: spid_sp and saml2core and other AgID SPID profiles can be tested using --profile CLI argument
0.5.11
Release notes
fix 35: authn requests validation on multiple certificates
* feat: entityID must match to metadata_url as warning - fixes https://github.com/italia/spid-sp-test/issues/25 * fix: assertions methods are more generalized now * feat: release-drafter gh action updated * fix: IssueInstant fully compliant to iso8601 * feat: release drafter gh action * fix: removed unused imports * fix: pep8 * feat: error messages with more details * feat: improved error description in report * feat: relaxed msg in stdout INFO messages * fix: regression on errors in stdout * fix: warning messages * chore: better generalization on metadata extra execution model
0.5.8
http-redirect signature validation - cert wrapper fix fix: code linting and metadata download -> status_code check in response fix: SPID attributes aligned to spid-saml-check feat: a critical log with a sys.exit(1) feat: added README example for ShibSP with SAMLDS, added a warning about the pobbile presence of a DS or a Proxy in between
0.5.7
- fix: HTTP-REDIRECT authn request signature 20 - fix: patch for atuhn request without acs url - fix: faulty behaviour with vanilla shibboleth sp