Closed matfur92 closed 3 years ago
@matfur92 domani aggiornerò gli esempi di metadata su docs Italia. Controlla gli esempi degli avvisi spid e se trovi difetto anche lì ti prego di riportarli
Farò alla stessa maniera anch'io
Regarding 1. Yes, phone and email are standards fields standing on Saml2 contactperson. I have to check Cessionario committente, i think that this MAY be there and MUST be checked only if defined
@damikael put a spell on this, I'll procede with a patch
Regarding 2. Yes, I think that you're right
@damikael please give a confirmation on that, I'll check specs asap
@matfur92 ok after some guru meditation I can say that:
if @damikael doesn't have anything to say I consider this close (reopen if necessary).
this release is dedicated to you and with gratitude @matfur92 https://github.com/italia/spid-sp-test/releases/tag/v0.6.1
No more to say. Issues pointed by @matfur92 are correct. Good work guys!
Referring to https://www.agid.gov.it/sites/default/files/repository_files/spid-avviso-n29v3-specifiche_sp_pubblici_e_privati.pdf there are two checks for
--profile spid-sp-private
that are not correct.1. on page 6 of the linked pdf, there is the same structure reported on https://docs.italia.it/italia/spid/spid-regole-tecniche/it/stabile/metadata.html#esempio-contatti-metadata-sp-per-fatturazione that has EmailAddress and TelephoneNumber out of Extensions node:
Inside spid-sp-test/src/spid_sp_test/metadata_private.py there is the check that validate the EmailAddress as child of Extensions as reported into my test run:
This is not correct like reported into the documentation.
2. for private service provider there is:
but probably, having two nodes ContactPerson (other and billing), this test count two times the Extensions and this is not correct.