9.1.4.2.5. Eliminazione degli Attributi dell'Utente¶
Questa funzionalità dell'Istanza del Wallet consente agli Utenti di ottenere un elenco di tutte le Relying Party a cui sono stati presentati Attestati Elettronici. Gli Utenti possono quindi richiedere l'eliminazione degli attributi di uno o più Attestati Elettronici presentati a una Relying Party di loro scelta. La richiesta usa l'interfaccia comune di EUDI-TS 7. Di seguito è presentato il flusso di alto livello (WP_115).
Fig. 9.7 Processo di Eliminazione degli Attributi dell'Utente.¶
Passo 1: L'Utente richiede l'eliminazione degli attributi invocando la funzione di eliminazione degli attributi dell'Istanza del Wallet.
Passo 2: L'Istanza del Wallet raccoglie tutti i dati delle transazioni e mostra all'Utente l'elenco delle Relying Party con cui ha avuto interazioni durante il ciclo di vita dell'Istanza del Wallet e che sono in possesso degli attributi dell'Utente (WP_115a).
Passo 3: L'Utente seleziona la Relying Party di destinazione per l'eliminazione degli attributi.
Passi 4 - 5: L'Istanza del Wallet determina i canali di contatto registrati per quella Relying Party (WP_116).
Nel National Trust Framework, il contatto è il support_uri del Trust Mark di registrazione, come definito in Trust Mark Types and Schema.
Nel EUDIW Trust Framework, i contatti sono i valori di helpdesk e supporto nel Subject Alternative Name del Wallet-Relying Party Access Certificate, come specificato in EUDI-TS 7.
Passi 6 - 7: L'Istanza del Wallet DEVE mostrare i contatti che la piattaforma può invocare, oppure applicare una preferenza dell'Utente configurata in precedenza. L'Istanza del Wallet DEVE invocare l'applicazione esterna che corrisponde al contatto selezionato (WP_117, WP_118).
L'Istanza del Wallet DEVE aprire un URL HTTPS in un browser esterno.
L'Istanza del Wallet DEVE aprire un indirizzo email in un client di posta esterno, quando un client di posta è disponibile, come URI
mailto. IlsubjectDEVE indicare che l'Utente richiede la cancellazione dei dati personali ai sensi dell'Articolo 17 del Regolamento (UE) 2016/679 precedentemente forniti tramite l'Istanza del Wallet. IlbodyDOVREBBE identificare gli attributi di cui è richiesta la cancellazione, oppure indicare che è richiesta la cancellazione di tutti i dati personali precedentemente forniti tramite l'Istanza del Wallet.L'Istanza del Wallet DEVE aprire un numero di telefono nell'applicazione telefonica, quando un'applicazione telefonica è disponibile.
Passo 8: L'Istanza del Wallet registra l'avvio della richiesta di cancellazione dei dati, come definito in Dashboard dell’Istanza del Wallet e Registrazione delle Transazioni, solo dopo che l'Utente ha selezionato un contatto e l'Istanza del Wallet ha invocato con successo l'applicazione esterna corrispondente. Questi log DEVONO includere almeno (WP_117a):
la data e l'ora della richiesta,
la Relying Party a cui è stata fatta la richiesta,
gli attributi di cui è stata richiesta la rimozione.
Passo 9: Prima di eliminare gli attributi, la Relying Party DEVE autenticare l'Utente, o la richiesta, con un meccanismo di autenticazione di sua scelta. La Relying Party DOVREBBE usare le funzionalità di autenticazione e di firma dell'Istanza del Wallet dell'Utente. Dopo l'autenticazione dell'Utente, la Relying Party DEVE eliminare gli attributi degli Attestati Elettronici individuati con l'identity matching, come specificato in Identity Matching e Identity Reconciliation.
Nota
Il meccanismo specifico di autenticazione è lasciato alla Relying Party. Se l'Utente non si autentica tramite l'Istanza del Wallet, l'identity matching e l'identity reconciliation POSSONO usare uno schema nazionale di autenticazione preesistente, ove possibile, come specificato in Identity Matching e Identity Reconciliation. Dopo l'autenticazione dell'Utente, la Relying Party PUÒ chiedere all'Utente di confermare la cancellazione.
Passo 10: L'Istanza del Wallet DEVE informare l'Utente che la richiesta di cancellazione dei dati è stata avviata (WP_119, WP_119a). Il completamento della cancellazione da parte della Relying Party è fuori da questo protocollo, come specificato in EUDI-TS 7.