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).

La figura illustra il Processo di Eliminazione degli Attributi dell'Utente.

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. Il subject DEVE 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. Il body DOVREBBE 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.