italia / spid-saml-check

Tool di verifica implementazione SPID SAML
European Union Public License 1.2
71 stars 59 forks source link

modalità demo, manca parametro per la verifica di sp privati #221

Open matte78 opened 2 years ago

matte78 commented 2 years ago

Il metodo requestCheck(test, dir, config, prod) non ha tra i parametri il profilo da passare poi al comando spid_sp_test, restituendo failed per gli SP privati. Ad esempio restituisce questo errore:

ERROR:spid_sp_test.metadata:The //ContactPerson[@contactType='other']/Extensions/Public element MUST be present
ERROR:spid_sp_test.metadata:The //ContactPerson[@contactType='other']/Extensions/Private element MUST not be present

Il metodo metadataCheck(test, dir, profile, config, prod) ha il paramentro e valida correttamente, poi utilizzato così:

            cmd += " spid_sp_test ";
            cmd += " --profile " + profile;