Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up metadata per il 'Gestore full di servizi pubblici' #139

Open
diegoandornoorangepix opened this issue Oct 11, 2021 · 8 comments
Open
Labels
enhancement New feature or request

Comments

@diegoandornoorangepix
Copy link

Come da specifiche agid https://www.agid.gov.it/sites/default/files/repository_files/spid-avviso-n19v4-regole_tecniche_aggregatori.pdf a pagine 5 e 13,
il metadata da generare per gli aggregatori di tipo 5 (pub-op-full) prevede dei parametri aggiuntivi al tag ContactPerson, che sono essenziali per la configurazione dell'ultimo.

Allego una foto di esempio di due metadata, quello a sinistra frutto della generazione automatica della libreria e quello a destra corretto manualmente per rispettare le specifiche agid
Schermata 2021-10-11 alle 15 57 15

Sarebbe possibile includere nella procedura di configurazione la possibilita di inserire questi dati?
perché ora come ora il metadata va modificato, portato in una libreria esterna e rifirmato, per poi essere nuovamente caricato a mano nella directory apposita, il che aumenta di molto la probabilita di errori (anche per via dell'uso di piu librerie) e ne previene l'automazione

Come nota a parte la richiesta sorge dal fatto che il metadata non ci è stato accettato da agid perche a loro dire:
Come si evince dice Invalid Signature sicuramente dovuta al fatto che non avete scaricato l'ultima versione del metadata del Validator in quanto è stato aggiornato di recente il certificato.
cosa che non comprendiamo in quanto il download del certificato del validator pubblico viene fatto dalla libreria all'installazione del servizio, che è avvenuta meno di una settimana fa

@diegoandornoorangepix
Copy link
Author

volendo questi dati aggiuntivi potrebbero essere richiesti direttamente se il nome del servizio specificato è quello corretto, cioe 'pub-op-full'

@samuelezoc
Copy link

Trovandomi anch'io nella stessa situazione confermo quanto scritto da @diegoandornoorangepix , effettivamente ancora non è presente la gestione degli Aggregatori e Gestori

@damikael damikael added the enhancement New feature or request label Nov 2, 2021
@paulocoghi
Copy link
Contributor

Se la differenza per Aggregatori e Gestori e solamente questa, mi sembra che posso fare una pull request. Vorrei solo la conferma di @damikael se è proprio così o se mancano altri dettagli/campi.

@damikael
Copy link
Member

damikael commented Feb 5, 2022

Il caso pub-op-full (gestore full di servizi pubblici) rientra nella casistica generale degli aggregatori, come indicato da @diegoandornoorangepix. Tuttavia, a differenza degli altri casi che prevedono un metadata specifico per ogni ente aggregato, il gestore full di servizi pubblici può avere un metadata unico per tutte le PP.AA.
Lo sviluppo deve essere inquadrato in ottica di estendere il supporto a tutte le casistiche ma è in effetti il caso più semplice da implementare.

Grazie per la disponibilità @paulocoghi , contattami in privato sul canale slack spid-php così discutiamo meglio delle specifiche.

@eshiol
Copy link

eshiol commented Sep 14, 2022

Il codice IPACode nell'esempio a cosa si riferisce? Al gestore di servizi pubblici? In tal caso anche se si tratta di un privato per poter operare come gestore full di servizi pubblici è necessario essere dotati di codice IPA?

@damikael
Copy link
Member

Esatto @eshiol ,
il privato che intende operare come gestore di servizi pubblici deve essere registrato su IPA in qualità di gestore di servizi pubblici e avere il relativo codice IPA.

@xknives
Copy link

xknives commented Apr 12, 2024

questa richiesta di enhancement è stata poi chiusa? Dovrei implementare un aggregatore full

@alexlarocca
Copy link

Interessato anch'io per il ruolo di gestore full di servizi pubblici. In attesa di eventuale enhancement, esiste una workaround?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants