Spid-sp-test

Latest version: v1.2.17

Safety actively analyzes 701533 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 13 of 16

0.6.0

Release notes

- 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

0.5.10

Release notes

- Introduced development image matfur92 (34)
- Fixed xml content for spid\_express\_no\_relaystate\_metadata.xml matfur92 (33)
- Create spid\_express\_no\_relaystate\_metadata.xml matfur92 (32)
- Create spid\_express\_no\_relaystate\_redirect.url matfur92 (31)
- Docker image psmiraglia (19)
- fix: missing relaystate workaround

0.5.9

Release notes

* 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

Page 13 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.